Ancient Inca structures of Machu Picchu.
Llamas at Machu Picchu, Peru
Ancient Inca structures of Machu Picchu, in the morning.