Zhǒng zi dǎo

Translation

  • Tanegashima, Japanese Island off Kyushu, the Japanese space launch site
Chinese Tones