Photo shows the amazing scenery of the snow-covered desert in northwestern China. (Photo/People's Daily Online)
Go to Forum >>0 Comment(s)