The River MallThe River Mall is a shopping center in Pudong, Shanghai, China. The shopping center is located along the Expo Axis at the former area of Expo 2010.ArchitectureThe shopping center consists of five floors over five areas.TransportationThe shopping center is accessible from the Yaohua [Road station] of the Shanghai Metro, and is within walking distance of the China [Art Museum station|China Art Museum Station].