Plaza 66, Shopping Mall. Shanghai, China. Evidence of the buying power of China's growing middle class