The picture taken on September 26, 2007 shows tropical storm Francisco forces people to push a car in the knee-deep water in Haikou, capital city of south China's Hainan Province. Francisco, the 14th tropical storm of this year, hit Hainan Province on September 24. (Xinhua) |