Mountain top Inca Ruins as seen on Sacred Valley tour

Inca Ruin, large stone buildings with windowns, set on the top of a mountain in Pisac, The Sacred Valley, Cusco, Peru