Where is Novoe Selo?

Where is Novoe Selo located?

Novoe Selo, Smolensk region, Russia (approx. 54.4144949718°, 31.7371673574°)


Where is Novoe Selo on the map?