Where is Moscow Paveletsky Station?

Where is Moscow Paveletsky Station located?

Moscow Paveletsky Station, Moscow Paveletsky Station, Russia (approx. 55.729862°, 37.640774°)


Where is Moscow Paveletsky Station on the map?