Long March 6A Y5

A high resolution optical satellite image showing a Chinese Long March 6A rocket on the launch pad at Taiyuan Satellite Launch Center before flying the Yaogan-40 mission.

Interactive Viewer

Tags:
No items found.