Satellite images simply out of this world

Updated: 2016-02-03 17:03

By Zhao Lei(chinadaily.com.cn)