Alluvial fan

NASA
A vast alluvial fan blossoms across the desolate landscape between the Kunlun and Altun Mountains that form the southern border of the Taklimakan Desert in China¿s XinJiang Province. The river appears electric blue as it runs out of the mountains at the bottom right corner of the scene and then... NASA
Loading