Walk in Shanghai – Super Brand Mall

Super Brand Mall is huge, 13-story enclosed shopping center with a variety of stores and eateries and an IMAX movie theater. It is close to the Oriental Pearl TV Tower.

Pudong New District, Shanghai

Video Source:【4K.上海】走遍上海:正大广场\Walk shanghai漫步在上海\Walk china \上海の街 from 走遍上海\Travel around Shanghai on Youtube ⁄ CC BY

You Cannot Copy Content