Spaceport Kii, Japan

A very high resolution Umbra synthetic aperture radar (SAR) satellite image of Spaceport Kii in Japan.

A very high resolution Umbra synthetic aperture radar (SAR) satellite image of Spaceport Kii in Japan.

Interactive Viewer

Tags: