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?
{"latitude":34.90134,"longitude":134.66316,"title":"Himeji Shi"}