This giant cumulonimbus cloud is capped by a rainbow was captured forming over the city of Merida in Yucatan, Mexico on August 30, 2018.
Look at this spectacular iridescent pileus cap over a gigantic cumulonimbus in Merida, Mexico on Aug 30th. It’s like the cloud is being irradiated from above.

Or is it a sign from heaven?

This impressive cumulonimbus is capped by a giant iridescent cloud. Pileus clouds are usually indicators of severe weather.
Another impressive weather phenomenon that feels unreal or man-made… Just saying!