A total of 29 people have died and 16 others remain missing after heavy rain battered north China's Hebei Province, local authorities said on Friday.