A traffic police officer directs traffic amid heavy rain in Haikou, capital of Hainan province on Sept 29, 2011. [Photo/Xinhua]