An outside look of both sides of the Shanghai Peace Hotel is seen in this photo taken in Shanghai, the economic and financial hub of China, Dec. 17, 2009. [Xinhua]
Comments