Google Satellite Maps:
Machu Picchu, Cuzco, PERU

Machu Picchu, Cuzco, Peru Machu Picchu (literally means "old peak"; sometimes called the "Lost City of the Incas") is a well-preserved pre-Columbian town located on a high mountain ridge, at an [...]