Heavy rain and snow has hit 11 provinces in Iran, and in some areas roads have been closed due to blizzards. Alborz, Khuzestan, Chahar Mahal Bakhriyari, Khorazan Razavi, Isfahan, Kermanshah, Gilan and eastern parts of Tehran are among the provinces dealing with heavy precipitation.

The western part of Tehran has also reported hail. The Mehr News Agency reports that a heavy snowfall began on Sunday in parts of Tehran province and has forced schools to close.

Parts of Gilan reportedly received up to 70 centimetres of snow, and it continues to fall.

Meanwhile, some roads such as the one between Zanjan and Qazvin have been shut down due to snowfall.