Where is Kumamoto Castle/City Hall?

Where is Kumamoto Castle/City Hall located?

Kumamoto Castle/City Hall, Kumamoto Castle/City Hall, Japan (approx. 32.80318°, 130.7073°)


Where is Kumamoto Castle/City Hall on the map?