Home>News Center>Photo Gallery>China
   
 

Shenyang International Snow & Ice Festival
(newsphoto)
Updated: 2006-01-09 08:21


Snow sculptures at the Shenyang International Ice and Snow Festival in Shenyang, Northeast China's Liaoning Province January 8, 2005. The event opened Sunday and lasts until February 12. [newsphoto]


Page: 12345

Advertisement