Photograph from ChinaFotoPress/Getty Images
Pictures: Huge Jets Shoot From Dam During China Floods
China's massive Three Gorges Dam is being pushed to its limits by heavy monsoon rains that have sent water gushing through spill gates.
July 30, 2010
China's massive Three Gorges Dam is being pushed to its limits by heavy monsoon rains that have sent water gushing through spill gates.