A photo taken on Nov. 29, 2008 shows the Shanghai World Financial Center, the Jinmao Tower and the building site of Shanghai Center (R to L) located in east China's Shanghai Municipality. [Xinhua]