• Michael Brawn posted an update 2 months, 3 weeks ago

    Experience the sunrise behind this New Seven Wonder Machu Picchu is one of the New Seven Wonders of the World, and it’s no surprise why. It’s a fascinating and incredible ancient site built upon a hillside in the Andes. There aren’t many other places on this planet that can conjure up the feelings you’ll experience when you step inside and witness its sights for the first time.