An Iranian man dressed as Haji Firuz, the traditional herald of Nowruz, the Persian New Year, dances and collects money among the people shopping at a street market for the festivities, in Tehran. Traditionally, Iranians buy goldfish and flowers to mark Nowruz, which this year falls on March 20. EPA

Nowruz celebrations 2022 - in pictures