This is the Lost City. Discovered by scientists in 2000, more than 700 meters (2,300 feet) beneath the surface, the Lost City ...