DAILY PHOTO: Over the Llama’s Shoulder Posted on July 28, 2015 by B Gourley Taken in July of 2011 at Machu Picchu This is Machu Picchu at a Llama’s eye view. Share on Facebook, Twitter, Email, etc.PrintWhatsAppMoreShare on TumblrTweetRedditEmailLike Loading... Related