instagram | INSTAGRAM | NOV 16

Machu Picchu is one of the world’s best known archeological sites, but it’s also home to a photogenic heard of llamas! Nestled up high in the Peruvian Andes and hidden from the outside world for hundreds of years, Machu Picchu is now a must-see location for all who visit Peru, which often results in dozens of llama portraits shared from the location. To see more photos visit blog.instagram.com or navigate to the location page for Machu Picchu -- just tap the blue text above!