A person looks out from a frosting window of a bus in Harbin, northeast China's Heilongjiang Province, Jan. 7, 2010. [Xinhua]
Go to Forum >>0 Comments