Lenin Stadium footall stadium

Capacity: 15,200

City: Khabarovsk

Country: Russia

Club: SKA Khabarovsk

International: Unknown