Machu Picchu, Un Nouveau Regard Background