An optical satellite image showing Lop Nur Airbase in China.

Lop Nur Airbase Upgrades

This image shows roads at Lop Nur Airbase, known for being the landing site of China's orbital spaceplane, being upgraded. This is most likely to support more traffic as the facility grows in size.

Interactive Viewer

Tags:
China
Military