Rainbow over rolling hills after the rain