Where is Castle Square?

Where is Castle Square located?

Castle Square, Mazowieckie, Poland (approx. 52.24677°, 21.01483°)


Where is Castle Square on the map?