Tuesday June 19, 2007More than a DrizzleVisitors watch water gush out of the Xiaolangdi Reservoir on the Yellow River in central China's Henan province.