Where is Zhaboch?

Where is Zhaboch located?

Zhaboch, Zhytomyr region, Ukraine (approx. 50.6651042264°, 29.0852308273°)


Where is Zhaboch on the map?