Cars run on an illuminated street in central Stockholm on Nov. 20, 2011, as the end of year holiday season was officially opened. [Xinhua/Liu Yinan]
Go to Forum >>0 Comment(s)