Where is Zhelobni?

Where is Zhelobni located?

Zhelobni, Tver region, Russia (approx. 57.904081°, 37.195975°)


Where is Zhelobni on the map?