Yalda is celebrated on the Northern Hemisphere's longest night of the year, that is, on the eve of the Winter Solstice. Depending on the shift of the calendar, Yalda is celebrated on or around December 20 or 21 each year.
Yalda has a history as long as the religion of Mithraism. The Mithraists believed that this night is the night of the birth of Mithra, Persian angel of light and truth. At the morning of the longest night of the year the Mithrawas born.
View Full-screen Gallery