close
This ad will auto close in 10 seconds
China launches latest mapping satellite of Tianhui-1 series

China launches latest mapping satellite of Tianhui-1 series

The satellite was developed and produced under the auspices of CASTC and is the third satellite in the Tianhui-1 series.