Llamas at Machu Picchu, Peru, top travel destination.

- Image ID: MC36P1