by Bill D'Zio | Apr 4, 2020
The Tanegashima Space Center (TNSC) is the largest rocket-launch complex in Japan. TNSC covers a total area of about 9.7 square kilometers located on the southeast coast of Tanegashima, an island approximately 40 km south of Kyushu. TNSC was established in 1969...