Spectacular views of the 'Devil's Eye' – Aiken Spring
Share
Copied
00:23
Located in northwest China's Qinghai Province, Aiken Spring in the Gobi Desert is dubbed the "Devil's Eye." The water spewing out of the spring contains a high degree of sulfur, making the land around it barren.