a rainbow over a city