No, it's not Photoshopped.

A "fire rainbow" lit up the skies over the Isle of Palms for almost an hour Sunday, delighting beachgoers in South Carolina, 14 News reports.

Fire rainbows, technically called circumhorizontal arcs, are rare occurrences in "high-level cirrus clouds made up of tiny ice crystals," meteorologist Justin Lock told 14 News. But the rainbow effect only happens when the sun is at an altitude of at least 58 degrees above the horizon, Lock adds.

Of course, the phenomenon also lit up social media — after all, it's a rarity when something needs no filter.

Without clarity. So beautiful A photo posted by Carole Rich Williams (@icrw70) on Aug 16, 2015 at 2:00pm PDT

Seen Off The NC Coast. #firerainbow #wow #saltlife #pineknollshoresnc #crystalcoast A photo posted by Roger Jennings (@3rdnlong) on Aug 17, 2015 at 3:11pm PDT