Young deer in Nara Park, Japan. The deer, the symbol of the city of Nara, roam freely and are considered in Shinto to be the messengers of the Gods.

More Destinations

Leave a Reply

Your email address will not be published. Required fields are marked *