Imposing sight to Machu Picchu.