Machu Picchu is Peru’s most popular tourist attraction and one of the world’s most famous archaeological wonders. Machu Picchu is situated 2100 meters above sea level in the Andes. Machu Picchu was declared a Peruvian Historical Sanctuary and a UNESCO World Heritage Site. Houses, temples, fountains, baths, and agricultural terraces make Machu Picchu a truly must-see place.