Wenchang Space Launch Site
Loading interactive map…

Interactive map view. Drag and scroll to explore the scene, or expand to full screen.

Wenchang Space Launch Site

satellite
DATE 2024-01-28
SATELLITE Umbra-04
PROVIDER Umbra
RESOLUTION 35cm/pixel

A very high resolution Umbra synthetic aperture radar satellite image of Wenchang Space Launch Site in China.The complex shown is currently undergoing upgrades to support more rocket launches and multiple land clearings can be seen in this imagery when compared to the Google satelllite imagery.

Support SpaceFromSpace Help fund more frequent and high-resolution images like this to share with everyone.
For media or commercial use of this imagery, please get in touch.