Aiken Spring II
Aiken Spring
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. Aiken Spring is 647 meters deep, Is the deepest hot spring in Qinghai.
Posted on
Apr 2, 2023
More by Jonas daley View profile
Like