See The Underwater Lost City Shicheng, China – Pictures Fifty-seven years back, the Xin’an River Hydropower Station trapped the 1,300-year-old Chinese city of Shicheng (Lions City) under water. It got the name Lion City after 5 Lion Mountains rose largely behind it. It is an astonishing sight. The city stands preserved from destructive forces of […]
The post See The Underwater Lost City Shicheng, China – Pictures appeared first on Vivian Gist.