Llama at Machu Picchu

A giant ancient ruin (Machu Picchu) and a llama for Peru.