The weather of Tehran can sometimes be unpredictably harsh. Heavy snow in northern Iran has forced the authorities to shut down the two main airports Imam Khomeini International Airport and Mehrabad Airport. Several aircraft have diverted to other airports.