A rescue worker tries to remove a trapped car from a flooded river in Chongqing Municipality, July 15, 2015. According to local media, more than ten vehicles fell into the river in a landslide caused by a heavy rainfall on Tuesday. (Photo by Reuters/Stringer)
|