People walk in the rain 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.