Sacred deer woo tourists in ancient Japan town
  • 12 years ago
Nearly every morning in winter a few notes of Beethoven ring out through woodland near Japan's ancient capital of Nara as a horn player summons hundreds of deer, animals that locals believe are messengers from god. Duration: 01:45
Recommended