Where is Łęczyca?

Where is Łęczyca located?

Łęczyca, Łęczyca, Poland (approx. 52.05959°, 19.19972°)


Where is Łęczyca on the map?