Flash flooding has killed at least 21 people in Iran's southern Fars province. The city of Estahban was hardest hit with heavy rain swelling the Roudbal river, governor Yousef Kargar said.