Where is Philadelphia City Hall?

Where is Philadelphia City Hall located?

Philadelphia City Hall, Philadelphia City Hall, United States of America (approx. 39.95233°, -75.16351°)


Where is Philadelphia City Hall on the map?