Photo taken on Dec. 17, 2009 shows the Octagonal Hall of the Shanghai Peace Hotel in Shanghai being under renovation. [Xinhua]
Comments