In photos: street theater festival held in Iran’s Lahijan
The street theater festival took place on September 25, 2026, in Lahijan, a city in northern Iran, with 28 performing groups from 13 provinces taking part across seven locations in the city.
Read full article →