China / Society

Satellite images simply out of this world

By Zhao Lei (chinadaily.com.cn) Updated: 2016-02-03 17:03
Satellite images simply out of this world

Xiaolangdi Reservoir on the Yellow River in Central China's Henan province is seen in this image from Gaofen-4 on Jan 25. [Photo provided to chinadaily.com.cn]

Highlights
Hot Topics