• 4 hours ago
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

Category

🗞
News

Recommended