Super Brand Mall
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.... more

New Yansha Mall
New Yansha MALL opened in October 2004. It is located on the bank of Kunyu River between Beijing West Third Ring Road and West Fourth Ring Road.... more