Photo shows Aiken Spring, which is dubbed the \”Devil\’s Eye,\” in Mangya city, northwest China\’s Qinghai Province. (People\’s Daily Online/Kuang Yu)
The water spewing out of Aiken Spring in Mangya city,
Enjoy life, Inspiring work
Photo shows Aiken Spring, which is dubbed the \”Devil\’s Eye,\” in Mangya city, northwest China\’s Qinghai Province. (People\’s Daily Online/Kuang Yu)
The water spewing out of Aiken Spring in Mangya city,