Discover the breathtaking Aiken Spring, dubbed the "Eye of the Earth" in northwest China's Qinghai Province. This rare geological wonder forms a unique pupil shape from above, with spring water and surrounding deep red sediments resembling an eye embedded in the land. A must-see attraction!
Produced by Xinhua Global Service ■