Where is Otroslovlyu?

Where is Otroslovlyu located?

Otroslovlyu, Tver region, Russia (approx. 57.0688452832°, 37.1469126455°)


Where is Otroslovlyu on the map?