Sacred Valley Tour - Inca Fortress of Ollantaytambo

Mountain side Inca fortress of Ollantaytambo in the Sacred Valley, near Cusco, Peru. Large mountainside terraces.