On the windswept high plain of Bolivia, nearly four thousand metres above sea level and close to the shore of Lake Titicaca, stand the ruins of Tiwanaku. Here, in one
Above the city of Oaxaca in southern Mexico, on a mountain ridge that was artificially levelled to make room for it, spreads the ancient capital of the Zapotec people. Monte
In a dry valley a little inland from the Peruvian coast stand the eroded remains of what may be the oldest city in all the Americas. Caral, in the Supe
On a high, dry plateau on the southern coast of Peru, one of the most enigmatic works of the ancient world lies etched into the desert floor. Across kilometres of