Shanghai World Expo Museum
EXPO or World Expo IS the largest international exhibition of the latest scientific and technical achievements, as well as immersion in the culture and history of countries around the world.
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.