South Butovo. Skobelevskaya Street Subway Station

View of Butovskaya Light Metro Line station Skobelevskaya Street, located over Admiral Ushakov parkway.

It’s a pity, but it’s impossible to observe trains run because of platform construction.

Categories: