©Josceline Dimbleby

Machu Picchu, a spectacular Inca site in Peru.