The temple and the deer

Japan: Earth's Enchanted Islands, Honshu

The ancient town of Nara is home to a huge temple – and over a thousand deer.

Japan: Earth's Enchanted Islands