China’s submerged Lion City may be the most spectacular underwater ruins of the world, at least until more of Alexandria is explored. It’s located about 85-131 feet beneath the surface of Thousand Island Lake (Qiandao Lake), in an area that was intentionally flooded in the 1950s to create a dam. Lion City (Shi Cheng) was built during the Eastern Han Dynasty (25-200 CE) and measures about 62 football fields in area.
Beneath the water in the China’s Qiandao Lake lies a hidden treasure. The ancient city of Shi Cheng (also known as Lion City), located in the province of Zhejiang, has been submerged underwater for 53 years. Shi Cheng was founded about 1,300 years ago in a valley surrounded by the Five Lion Mountains.