Machu Picchu 1911 and today.