Devil’s Eye Lake: The Mystic of Aiken Lake

Spread the love Devil’s Eye Lake, also known as Aiken Lake or Aiken Spring, is located in northwest China’s Qinghai Province, specifically in Mangya City of Haixi Mongolian and Tibetan Autonomous Prefecture.  This lake is situated in the Gobi Desert and is known for its high sulfur content, which dyes the surrounding land with dark … Continue reading Devil’s Eye Lake: The Mystic of Aiken Lake