Town of Ollantaytambo, vewed from ruins