Super Brand Mall (Shanghai)

China / Schanghai / Shanghai / Lujiazui Road, 168

Super Brand Mall is a major shopping centre in Shanghai. Set in the prime location of Lujiazui Finance and Trade Zone, Super Brand Mall has views of Shanghai's famous Bund.

www.superbrandmall.com/index/index_en.asp
Nearby cities:
Coordinates:   31°14'19"N   121°29'41"E

Comments

This article was last modified 6 years ago