Interactive map view. Drag and scroll to explore the scene, or expand to full screen.
A high resolution optical satellite image showing the aftermath of an explosion during a rocket test at Jiuquan Satellite Launch Center in China.