Rainbow over cloud and mountain