Photo shows northwest Switzerland's Basel City 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)