A construction worker works at the Octagonal Hall of the Shanghai Peace Hotel in Shanghai, the economic and financial hub of China, Dec. 17, 2009. [Xinhua]
Comments