Where is Zhbiyova?

Where is Zhbiyova located?

Zhbiyova, Łódź Voivodeship, Poland (approx. 51.4412535203°, 19.4249542599°)


Where is Zhbiyova on the map?