El River Mall ( chino :世博源; pinyin : Shìbóyuán ) es un centro comercial en Pudong , Shanghái , China . El centro comercial está ubicado a lo largo del Eje de la Expo en la antigua zona de la Expo 2010. [ cita requerida ]
El centro comercial consta de cinco plantas distribuidas en cinco áreas. [1]
Se puede acceder al centro comercial desde la estación Yaohua Road del metro de Shanghai , y se encuentra a poca distancia de la estación del Museo de Arte de China .