Lion City

Lion City

Would you brave the depths to see Lion City? Lion City is an ancient city that has been abandoned and submerged in the water of Quindao Lake of Zhejiang, China. It … Continue reading →

Related Posts Plugin for WordPress, Blogger...