Locory page
The River Mall
By Seeker
The River Mall is a vibrant shopping center located in Pudong, Shanghai, China, situated along the Expo Axis at the site of the former Expo 2010. This five-story mall features a diverse range of shops and dining options, making it a popular destination for both tourists and locals. Easily accessible via the Shanghai Metro, particularly from the Yaohua Road station, it is also within walking distance of the China Art Museum, adding to its appeal for visitors exploring the cultural offerings of the area.
Tags
Location
Views
0
Be the first to comment!