Caobao Road Station Photos

Meet 14 travelers, 9 tour guides and discover 25 photos

Caobao Road is the name of a station on Line 1 of the Shanghai Metro. This station is part of the southern extension of that line and it is located in Xuhui District. The station will provide an interchange with Line 12 when the line enters operation in 2012.
View Caobao Road Station guide >

Caobao Road Station