Where is Castle Square?

Where is Castle Square located?

Castle Square, Castle Square, Poland (approx. 52.2475°, 21.01361°)


Where is Castle Square on the map?