In this video, we take you on a tour of the beautiful and historic site of Machu Picchu in Peru. Located high in the Andes Mountains, Machu Picchu is a UNESCO World Heritage Site and one of the New Seven Wonders of the World. It is a must-see destination for any traveler visiting Peru. Join us as we explore the ancient Inca ruins and learn about the rich history of this amazing place.