Contents
Shanghai Science and Technology Museum station
1
Shanghai Science and Technology Museum is a station on Shanghai Metro Line 2. It features the large underground AP Plaza shopping mall. The station is linked directly to the Shanghai Science and Technology Museum, and is part of the initial section of Line 2 that opened from to that opened on 20 September 1999.
Places nearby
This article is derived from Wikipedia and licensed under CC BY-SA 4.0. View the original article.
Wikipedia® is a registered trademark of the
Wikimedia Foundation, Inc.
Bliptext is not
affiliated with or endorsed by Wikipedia or the
Wikimedia Foundation.