Today’s daily travel photo is of a llama leaping over a rock formation found at Machu Picchu, Peru not far from a tourist cluster. This was one of the many wildlife encounters I experienced while traveling in South America back in 2010. A trip to Machu Picchu is as much about visiting the animals as it is about taking in the Ancient city. Llamas are literally everywhere on the premise and very used to human contact. One might even notice a llama posing for you. They make a great subject with the formidable Machu Picchu in the background. This is a travel photo from Machu Picchu, Peru. To view the rest of my travel gallery from Machu Picchu, Peru click on the photo.