An aerial photo taken on July 14 shows the Three Gorges Dam discharging water to brace for possible floods during the rainy season. Located on the Yangtze River near Yichang City in central Chinas Hubei Province, the gigantic hydropower project also acts as a multi-functional water control system.