Where is Himeji Shi?

Where is Himeji Shi located?

Himeji Shi, Himeji Shi, Japan (approx. 34.90134°, 134.66316°)


Where is Himeji Shi on the map?