People walk past duck statues after overnight snowfall in the Public Gardens in Boston, Massachusetts, the United States, Feb. 16, 2014. [Photo/Xinhua]
Go to Forum >>0 Comment(s)