high-res satellite

China launches high-res satellite able to provide stereo imagery

A rocket lifted off from the Taiyuan Satellite Launch Centre in northern China at 11:22… Read More