Il Nuovo Postiglione - Protests that hit tourism lifted at Peru's Machu Picchu