Nara – Deer, there and everywhere!

Every day in Nara, Japan, thousands of Sika deer emerge from the forest and stroll through the city in the early morning light. They poke their heads into public restrooms, and settle onto their haunches in teahouses that have not yet opened. Later in the day the Sika...

Pin It on Pinterest

Share This