Photo shows children playing in the snow in Switzerland's Lausanne City. A massive cold front swept across Europe last week, and heavy snow hit some European countries on Oct. 27, 2012, including France, Poland and Russia. [Chinanews.com]
Go to Forum >>0 Comment(s)