November 21, 2018
China launched its Shiyan-6 Earth observation satellite, along with four nanosatellites. The satellites were carried on a Long March-2D rocket from the Jiuquan Satellite Launch Center in northwest China at...
Imagery and Sensing