Where is Rittenhouse Square?

Where is Rittenhouse Square located?

Rittenhouse Square, Rittenhouse Square, United States of America (approx. 39.94928°, -75.1724°)


Where is Rittenhouse Square on the map?