Where is Novoslobodskaya?

Where is Novoslobodskaya located?

Novoslobodskaya, Moscow, Russia (approx. 55.77961°, 37.60282°)


Where is Novoslobodskaya on the map?