Scorching hot weather is roasting Iran's capital city, Tehran. As thermometers top 40 degrees celcius, citizens are trying their best to cool themselves down in fountains on the streets, drinking cold beverages and eating ice cream.