In the hills above Cuzco, impressive Inca ruins.