These are polar stratospheric clouds, also known as nacreous clouds. These clouds form at a very high altitudes and are best seen before or after sunset. Will never forget this evening.
www.dzenisphoto.com
;-)
;-)