Shanghai Stadium Station Photos

Meet 14 travelers, 8 tour guides and discover 25 photos

Shanghai Stadium is the name of a station on Line 4, Shanghai Metro.
View Shanghai Stadium Station guide >

Shanghai Stadium Station