Heavy rainfall flooded streets in Taif, Saudi Arabia, on Thursday night. Vehicles were seen navigating through waterlogged roads as the southwestern region of the kingdom experienced downpours earlier this week.