Oddball pics from around the world

A llama crosses a road near the salt flat Tolillar on the high plateau of Salta Province

View gallery

45 photos

Highlights from this week's most outrageous news bites.

View Comments (0)