Taiyuan Satellite Launch Center, China
Loading interactive map…

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

Taiyuan Satellite Launch Center, China

satellite
DATE 2023-06-20
SATELLITE Umbra-04
PROVIDER Umbra
RESOLUTION 35cm/pixel

An Umbra synthetic aperture radar (SAR) satellite image of Taiyuan Satellite Launch Center in China

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.