Kagoshima. The Tanegashima Space Center
Webcam viewing the Tanegashima Space Center, located on Tanegashima island.
The Tanegashima Space Center was built in 1969. Today it serves as a country largest space center where assembly, testing, launching and tracking of satellites occurs.