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.
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.