Thank you for your patience while we retrieve your images.

Resident Llama

There are 16 llamas in Machu Picchu, with ear tags—they serve as lawn mowers on the terraces. They limit the llamas to 16—if a baby is born, the oldest or sickest one may be removed.