Himeji Temples
Showing 1 result on this page

1. Mount Shosha
Mount Shosha is a serene retreat near Himeji! Explore the 1,000-year-old Engyoji Temple, enjoy breathtaking views, and walk through lush forests where scenes from The Last Samurai were filmed.
Read more