1492000226929463

Shijian-13, aka ChinaSat-16, the nation's first high-throughput communication satellite, is seen in its final assembly prior to its launch in 2017. Photo: China Academy of Space Technology

October 25, 2017 1:31 PM (UTC+8)