A woman shops for Yalda Night at the Tajrish bazaar in Tehran, Iran, Dec. 21, 2014. Yalda Night is celebrated on the longest night of a year, which is locally believed to be on Dec. 21, the eve of winter solstice. (Xinhua/Ahmad Halabisaz)