By Ali Asghar Pahlavan, Mehr News
On March 21, after the lapse of thousands of years, Iranians from all walks of life enthusiastically celebrate the Noruz festival, irrespective of their age, language, gender, race, ethnicity, or social status.
The word Noruz itself literally means "new day" in the Persian language and the festivity marks the beginning of the solar year as well as the New Year on the Iranian national calendars as well as several others, and usually falls on March 21.
At its core, the Noruz Festival celebrates the rebirth of nature. This reawakening symbolizes the triumph of good over the evil forces of darkness, which are represented by winter.