A snow sweeper works on a street in Helsinki, Finland, Dec. 7, 2010. Heavy snowfall swepted Finland in the recent two days, disrupting traffic. [Zhao Changchun/Xinhua]
Go to Forum >>0 Comments