a beautiful rainbow, many colours over an idyllic landscape