Shi Cheng

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 ( ...
Read More