Heavy rains caused flooding in Saudi Arabia’s holy city of Mecca. Al-Ehsan Street in Al Aziziyah Neighborhood of the city was flooded, dragging vehicles. The streets were clogged as flash floods hit the streets, forcing pedestrians to take shelter inside buildings.