Photos by Mohammad Hossein Taaghi, Islamic Republic News Agency
The city of Mashhad in northeastern Iran is welcoming the new year Norouz with eye-catching decorations in the streets. Symbols of Norouz and other artworks greet the pedestrians who sometimes pose with them and grab a snapshot of these festive days.
Norouz (Nowruz) in Persian means "New day". It is the beginning of the year for the peoples of Iran (Greater Iran, including: Afghanistan, Arran (Republic of Azerbaijan) and Central Asian Republics). It begins precisely with the beginning of spring on vernal equinox (on March 20th this year).
... Payvand News - 03/25/16 ... --