Shanghai Science and Technology Museum (Shanghai Metro)

From Wikipedia, the free encyclopedia

Shanghai Science and Technology Museum (Chinese: 上海科技馆; pinyin: Shànghǎi kējì guǎn) is the name of a station on Shanghai Metro Line 2. It features a large underground shopping mall.

[edit] Places nearby

Languages