1 place in Hyogo
Ancient Mountain Temple from The Last Samurai
A sprawling 1000-year-old temple complex atop Mount Shosha, famous as a filming location for 'The...