Afghans Celebrate New Year People celebrate the New Year, or Nowruz, in Afghanistan, an ancient Persian festival that falls on the first day of spring and has been celebrated for more than 3,000 years.