Where is Novye Yurkovichi?

Where is Novye Yurkovichi located?

Novye Yurkovichi, Novye Yurkovichi, Russia (approx. 52.119762°, 31.85672°)


Where is Novye Yurkovichi on the map?