An old episode of last trip to Nara, an old city of Japan.
The park is home to hundreds of freely roaming deer. Considered in Shinto to be messengers of the gods, Nara's nearly 1200 deer have become a symbol of the city and have even been designated as a natural treasure.
Comments (2)
See all