Azerbaijan, the land of fire, has been celebrating Nowruz, the Persian New Year, that marks the first day of spring. “Nowruz” means “new day” in Persian. During …

source