The River Mall
The River Mall
Main page
463505

The River Mall

logo
Community Hub0 subscribers
What are your thoughts?
Be the first to start a discussion here.
Be the first to start a discussion here.
The River Mall

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.[citation needed]

The shopping center consists of five floors over five areas.

The shopping center is accessible from the Yaohua Road station of the Shanghai Metro, and is within walking distance of the China Art Museum Station.

See all
User Avatar
No comments yet.