Where is Portland City Hall?

Where is Portland City Hall located?

Portland City Hall, Portland City Hall, United States of America (approx. 43.658928°, -70.25723°)


Where is Portland City Hall on the map?