Hailed as the most spectacular underwater city in the world, China’s Lion City certainly is a marvel. Built in Eastern Han Dynasty at roughly 25-200 CE and spanning about 62 football fields in area, today Lion City can be found 85-131 feet beneath the surface of Thousand Island Lake, an area that was intentionally flooded in the 1950s to create a dam. The sculptures that decorate the city rival the beauty of even Alexandria so it’s little wonder that Lion City is now one of China’s most popular tourist destinations.