Machu Picchu, Peru, World Heritage Site