Where is Boston City Hall?

Where is Boston City Hall located?

Boston City Hall, Massachusetts, United States (approx. 42.36038°, -71.05783°)


Where is Boston City Hall on the map?