Advertisement

13th Annual Smithsonian Magazine Photo Contest Natural World
Two Llama on Machu Picchu

While visiting the natural wonder known as Machu Picchu in Cuzco, Peru, two Llama, a mother and her 4 month old baby were lulling in the beauty of the sacred place.

Photo Detail
Date Taken: 10.2015
Date Uploaded: 11.2015
Photo Location: Cuzco, Peru
Camera: ILCE-5000
Copyright: © Sabrina Lampley