The River Mall (Shìbóyuán)


Shopping/Market in Shanghai, Shanghai, People's Republic Of China

Share:LINE

The River Mall (Chinese: 世博源; pinyin: Shìbóyuán) is a shopping center in Pudong, Shanghai, China. The shopping center is located along the Expo Axis at the former area of Expo 2010. (read more on Wikipedia)


Map for The River Mall (Shìbóyuán) (show in full screen)



Hotels/Accommodations nearby

Other locations nearby




Comments (0)

You can add comments for this location below. Is there important information missing or incorrect/outdated? We´d be glad to get your feedback. More information about data privacy, netiquette can be found here.