Shoshazan Engyō-ji sits at the top of Mount Shosha in Himeji. 
Scenes from The Last Samurai were filmed here.
Engyō-ji is temple No. 27 in the Kansai Kannon Pilgrimage.
Engyō-ji Temple
Published:

Engyō-ji Temple

Published:

Creative Fields