1. Caobao Road StationCaobao 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.
Read “Caobao Road Station” on English Wikipedia
Read “漕宝路駅” on Japanese Wikipedia
Read “Caobao Road Station” on DBpedia
Read “Caobao Road Station” on English Wikipedia
Read “漕宝路駅” on Japanese Wikipedia
Read “Caobao Road Station” on DBpedia
Discussions
Log in to talk about this word.