Sacred deer woo tourists in ancient Japan town
2012-03-27
26
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