People across Scotland were treated to a strange rainbow-coloured cloud in the sky on Sunday, prompting some to calling it "alien".
Scots around the country were quick to snap a picture of the unusual-looking formation in the evening, and many were unsure what it was. The unique cloud has an iridescent appearance, and includes a number of different colours.
People spotted the rare phenomena in several locations across the northeast of Scotland and the Highlands last night, including Moray, Montrose, Aviemore, Aberlour, Turriff and Carrbridge.