Where is Himeji Central Park?

Where is Himeji Central Park located?

Himeji Central Park, Himeji Central Park, Japan (approx. 34.867744°, 134.75206°)


Where is Himeji Central Park on the map?