Ancient Underwater Chinese City Becomes Major Tourist Attraction
Shi Cheng, dubbed “Lion City” is a submerged metropolis sitting 26 meters to 40 meters below the Qiandao Lake ( Thousand Island Lake) located in Chun’an County, Zhejiang, China. In 1959 the Lion City has been submerged under Qiandao Lake by the Chinese government for the construction of the Xin’an River Hydropower Station. From Wikipedia: … Read more