Search
Menu
Home
Sources
About
Contacts
World Expo Museum station
World Expo
Museum Station
is the name of a
station
on
Line 13
of the
Shanghai Metro
. It was previously known as
Lupu Bridge
Station
. It
opened
on
19 December
2015
.