Tanegashima: Japan's Largest Space Center
Friday, September 30, 2016 - 18:11
in Astronomy & Space
The Tanegashima Space Center is Japan's biggest rocket-launching facility. Missions launched there take cargo to the International Space Station.