Japan · Hyogo
Address
2968 Shosha, Himeji, Hyogo
Hours
Admission
500円
External Link
Thousand-year-old temple atop Mt. Shosha in Himeji. Famous as filming location of The Last Samurai
AI will create a custom itinerary including this place