South America
|
Peru
At Ollantaytambo, the fine stone work of the Incas is present at every corner of the streets...