Heavy rain hit the city of Chengdu in China’s Sichuan province on July 11, flooding streets and disrupting traffic. This footage shows traffic police standing in the middle of a flooded street in Chengdu, directing cars.
Photos released by Sichuan Online showed traffic police moving fallen trees and assisting civilians by wading into the water and pushing stalled cars. According to another Sichuan Online report, 31 towns in five districts of the city were affected by the heavy rain, and continuous rainfall was expected to affect the city until July 13. Credit: Chengdu Municipal People’s Government Press Office via Storyful