People walk in the rain at a market in Shiyan, central China's Hubei Province, Feb. 9, 2011. Many places in China witnessed temperature drop due to strong cold air in recent days.
Go to Forum >>0 Comments