Ancient Machu Picchu Llama

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