Locals like to say that Cerro Tusa is the world’s largest natural pyramid, but with a round ba