Where is Novoe Scherbino?

Where is Novoe Scherbino located?

Novoe Scherbino, Smolensk region, Russia (approx. 54.445769°, 32.96447°)


Where is Novoe Scherbino on the map?