Caoxi Road (Shanghai Metro)

From Wikipedia, the free encyclopedia

Caoxi Road (Chinese: ; pinyin: Caoxi Lu) is the name of a station on the Shanghai Metro Line 3. It is within walking distance of Shanghai's only IKEA store.

Languages