PERU | Monday, 8 May 2006 | Views [685]
The Inca fort at Ollantaytambo, where the Incas managed to defeat the Spanish.