The Kuchesfahan weekly market in Gilan Province is a festival of vibrant colors.
Located on the road that connects two major cities of Gilan Province, Rasht-Lahijan, the weekly market is one of the touristy attractions of northern Iran, which hosts a plethora of local and foreign visitors.