He Bo is the Chinese god of the Yellow River (Huang He), which is China's second longest stretch of water (and probably the most muddiest).