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

Published on 26 Oct 2024 9:45:37 PM

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