(WHDH)– Several Massachusetts residents spotted “fire rainbows” in the sky Wednesday.

The optical phenomenon known as a circumhorizontal arc occurs due to the refraction of sunlight in ice crystals, according to the National Weather Service.

7News viewers spotted the beautiful spectacle in Tyngsborough, Lynn and Reading.

Have a look:

Tyngsborough (Credit: Micaela Ford)
Lynn (Credit: Helena Dawn)
Reading (Credit: Arleen Medeiros)
Join our Newsletter for the latest news right to your inbox