The Iranian New Year celebration "Nowruz" has been a feature of Persian culture for more than 2,500 years. The roots of this festival lie in the ancient Persian religion of Zoroastrianism. Today, more than 300 million people all over the world celebrate Nowruz.