Photo shows Berne City, capital of Switzerland, being covered by heavy snow. 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)