Where is City Hall?

Where is City Hall located?

City Hall, City Hall (Station), United States of America (approx. 40.713284°, -74.00698°)


Where is City Hall on the map?