Explore Japan's essential sites and hidden gems
Shoshasan Engyoji Temple
Shoshasan Engyoji Temple near Himeji in Hyogo Prefecture dates from 966 and has increased in popularity since being featured in the movie, The Last Samurai.
See the article
Please select your country on the list below: