Where is Kitanomaru Park?

Where is Kitanomaru Park located?

Kitanomaru Park, Kitanomaru Park, Japan (approx. 35.694305°, 139.74928°)


Where is Kitanomaru Park on the map?