Satellite images simply out of this world

Updated: 2016-02-03 17:03

By Zhao Lei(chinadaily.com.cn)

Satellite images simply out of this world

The Flaming Mountains in the Xinjiang Uygur autonomous region, photographed by Gaofen-4 on Jan 11. [Photo provided to chinadaily.com.cn]

|<< Previous Page 11 Next Page