Iftar ceremony in the streets of Tehran

One of the biggest iftar meals in the world takes place in Imam Reza shrine in Mashhad city every year, with some 12 thousand people attending every night