Where is Scheglov?

Where is Scheglov located?

Scheglov, Smolensk region, Russia (approx. 55.757085°, 31.872361°)


Where is Scheglov on the map?