Citizens present flowers to mourn victims of the deadly blaze in Shanghai, east China, Nov. 21, 2010. [Xinhua]