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