The mall itself was pretty super (seven stories over two city blocks). The brands were very European and American.
I'm not entirely sure what everyone was preparing to shoot but there were plenty of bright lights in the Pudong District of Shanghai to work with.
The famous skyline of Shanghai as seen from the Bund, along the Huangpu River. The colorful tower with the spheres is actually a television tower.