Tanegashima Space Center

A high resolution optical satellite image of Tanegashima Space Center in Japan. The very first H3 rocket is visible on Launch Pad 2.

Interactive Viewer

Tags:
No items found.