Mount Shosha Engyoji Temple
Himeji, Japan
β©οΈ Temple
A 1000-year-old Tendai Buddhist temple complex atop Mount Shosha, accessible by ropeway from Himeji. Famous as a filming location for 'The Last Samurai', it features stunning wooden halls including the Maniden, built on stilts on a steep slope, surrounded by ancient forests.
Address: 2968 Shosha, Himeji, Hyogo 671-2201
Website: www.shosha.or.jp
No events listed for this venue yet.
