Home / Photos
Christmas atmosphere in China

Christmas lights illuminate outside the Shanghai World Financial Center in east China's Shanghai Municipality, Dec. 15, 2008.
Christmas lights illuminate outside the Shanghai World Financial Center in east China's Shanghai Municipality, Dec. 15, 2008.[Xinhua Photo]
   << Previous   1   2   3   Next >>  


Tools: Save | Print | E-mail | Most Read
Comment
Pet Name Anonymous