Shanghai Indoor Stadium Station China, Shanghai

Shanghai Indoor Stadium Station

Shanghai Indoor Stadium Station is the name of an interchange station between lines 1 and 4 of the Shanghai Metro.

Photos