Where is Moscow Central Bus Station?

Where is Moscow Central Bus Station located?

Moscow Central Bus Station, Moscow, Russia (approx. 55.81111°, 37.8°)


Where is Moscow Central Bus Station on the map?