Took my kids on their first visit to Machu Picchu, Peru recently.