Sunday, 25 January 2015

Alluvial Fan

Another magnificent satellite shot. A vast alluvial fan blossoms across the desolate landscape between the Kunlun and Altun mountain ranges that form the southern border of the Taklimakan Desert in China’s XinJiang Province. First seen here.