The Tanegashima Space Center is the largest rocket-launch complex in Japan with a total area of about 9.7 square kilometers. It is located on the southeast coast of Tanegashima, an island approximately 40 kilometers south of Kyushu.
Toudai-shita Surf Point