Where is Copley Square?

Where is Copley Square located?

Copley Square, Massachusetts, United States (approx. 42.34982°, -71.07657°)


Where is Copley Square on the map?