Where is Myślibórz?

Where is Myślibórz located?

Myślibórz, Myślibórz, Poland (approx. 52.924824°, 14.86648°)


Where is Myślibórz on the map?