Machu Picchu, 2004