Shicheng, China: A Glimpse into a Lost World Beneath the Waves

Shicheng, China: A Glimpse into a Lost World Beneath the Waves

Nestled beneath the shimmering surface of Qiandao Lake in Zhejiang Province, China, lies a forgotten city – Shicheng, also known as the Lion City. Shicheng, China, boasts a history stretching back centuries, only to be submerged in 1959 for the construction of a hydroelectric dam. Today, Shicheng, China, remains a captivating underwater time capsule, offering … Read more