Where is Lehonov Bor?

Where is Lehonov Bor located?

Lehonov Bor, Smolensk region, Russia (approx. 55.185942816°, 31.5283110918°)


Where is Lehonov Bor on the map?