Where is Boston City Hall?

Where is Boston City Hall located?

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


Where is Boston City Hall on the map?