China’s Atlantis: The Sunken ‘Lion City’ Rediscoved

Once upon a time, an ancient city in China was named Lion City because Five Lion Mountain loomed large behind it. The city, also known as Shi Cheng, has been buried beneath the water for 53 years. Like the lost Incan City of Machu Picchu was ‘rediscovered,’ so was this lost underwater city that had … Continue reading China’s Atlantis: The Sunken ‘Lion City’ Rediscoved