Taklamakan Desert, situated in the Tarim Basin, Xinjiang Uygur Autonomous Region, is China's largest desert. After snowfall, the yellow desert sand, covered with an expanse of ethereal white snow, was still visible beneath the snow. [Photo by Yang Xiaoqian, Liu Chunxiang/Xinhua]
Go to Forum >>0 Comment(s)