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 Location:||Cuzco, Peru|
|Copyright:||© Sabrina Lampley|