Shanghai Indoor Stadium Station Photos

Meet 14 travelers, 8 tour guides and discover 25 photos

Shanghai Indoor Stadium (simplified Chinese: 上海体育馆站; traditional Chinese: 上海體育館站; pinyin: Shànghǎi Tǐyùguǎn Zhàn) is the name of an interchange station between Lines 1 and 4 of the Shanghai Metro.
View Shanghai Indoor Stadium Station guide >

Shanghai Indoor Stadium Station