The River Mall

Pudong, China

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.


Accommodations near The River Mall

View more accommodations near The River Mall

Nearby Tours & activities