Tehran rainbow from mountains above Velenjak, Tehran (Baam-e Tehran).