“Road to Machu Picchu” is a short film by Devin Graham that chronicles his trip through the Amazon rain forest and to Machu Picchu, Peru. It’s an interesting look at the ruins of Machu Picchu as well as the wildlife and people of South America. Machu Picchu is an amazing place and is listed on the UNESCO World Heritage List. To see another cool UNESCO site check out A Colorful Castle In Portugal.