Videotaken on July 10, 2024 shows the Three Gorges Dam releasing flood water for the first time this year in Yichang, Hubei province, China.