Aiken Lake
Devil’s Eye Lake: The Mystic of Aiken Lake
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 red and yellow […]
3 mins read