The first heavy snowfall of winter has fallen in Tehran, which has shut the schools and airports causing low temperature. The snow is currently falling since Saturday night.