Where is Zhuravovichi?

Where is Zhuravovichi located?

Zhuravovichi, Smolensk region, Russia (approx. 53.8367275047°, 33.0991458893°)


Where is Zhuravovichi on the map?