Hongqi Bridge at Shuangjiangkou Hydropower Station in Sichuan collapses into river, sending up massive dust cloud on Nov. 11, 2025.(EYEPRESS via Reuters) Hongqi Bridge at Shuangjiangkou Hydropower Station in Sichuan collapses into river, sending up massive dust cloud on Nov. 11, 2025.(EYEPRESS via Reuters)