Where is Terebyn?

Where is Terebyn located?

Terebyn, Smolensk region, Russia (approx. 53.8253454241°, 33.2642927162°)


Where is Terebyn on the map?