China Art Museum station photograph

China Art Museum Station

Use attributes for filter !
AddressPudong, Shanghai, China
Opened September 28, 2012
Line(s) Line 8
Platforms in use 2 (1 island platform)
Structure type Rapid transit
Date of Reg.
Date of Upd.
ID2068165
Send edit request

About China Art Museum Station


China Art Museum, formerly Zhoujiadu; is a station on Line 8 of the Shanghai Metro. The station opened on September 28, 2012, a few days before the opening of the China Art Museum, housed in the former China Pavilion at Expo 2010. It is the first station in Pudong when travelling southbound on Line 8.

Where is the China Art Museum station

China Art Museum station Map
Click on the photo of China Art Museum station to view it on Google Maps.

Related Persons

Next Profile ❯