a rainbow in the sky over a city with tall buildings and lots of green trees