Nestled high in the Peruvian Andes, Machu Picchu remains one…