Laurent Alquier, a connoisseur of unusual atmospheric phenomena, sent me this photo from his collection, with the following comment:
This is a case of Nacreous Cloud, horizontal rainbow diffused throughout a cloud layer. Apparently, these can be seen in northern countries closer to the pole.
More on nacreous or polar stratospheric clouds, link.
This photo is from the website Dark Roasted Blend, link