Where is Varshavsky Station?

Where is Varshavsky Station located?

Varshavsky Station, Varshavsky Station, Russia (approx. 59.9077°, 30.3072°)


Where is Varshavsky Station on the map?