The Iranian celebrates the Persian New Year (Nowruz) to mark the first day of Spring (20th or 21st March) depending on astronomical observation. Nowruz is an ancient tradition and is celebrated by large diverse communities with different religious backgrounds for thousands of years.