Conspiracy theorists believe they could have finally found the lost city, using Google Earth.
5 July 2018 11:55 AM GMT