a rainbow is seen in the sky over a city with tall buildings and bare trees