Launch Pad Construction, Wenchang

An optical satellite image showing launch pad construction at China's Wenchang Space Launch Site.

Interactive Viewer

Tags: