Vehicles wade through on waterlogged street in Haikou, capital of south China's Hainan Province, Oct. 17, 2010. The heavy rainfall in the city on Sunday caused severe waterlogging in some areas.
Go to Forum >>0 Comments