Where is Novokosino?

Where is Novokosino located?

Novokosino, Новокосино (Station), Russia (approx. 55.7452°, 37.864°)


Where is Novokosino on the map?