8 The iconic overlook of Machu Picchu is even more spectacular in person GOTEditorsMarch 13, 20180 Comments The iconic overlook of Machu Picchu is even more spectacular in person