Aiken Spring: Qinghai’s stunning "Eye of the Earth"

The Star 2024-10-26

Views 338

Discover the breathtaking Aiken Spring, known as the "Eye of the Earth," in northwest China's Qinghai province.

This rare geological marvel appears like an eye from above, with crystal-clear spring water forming a "pupil" surrounded by deep red sediments, creating the striking illusion of an eye embedded in the landscape.

WATCH MORE: https://thestartv.com/c/news
SUBSCRIBE: https://cutt.ly/TheStar
LIKE: https://fb.com/TheStarOnline

Share This Video


Download

  
Report form