I have taken whale-watching boat rides off Newport Beach many times, and seen many beautiful things. But there's always new beauty nature has ready to surprise us.
"A Humpback Whale producing a nice rainbow off the coast of Newport Beach. Royce Hutain was the captain of his boat while I flew my aerial camera and Jason Anderson had a second aerial camera. This was filmed on 7/5/15."
Here's another similar clip from a few years ago, this one off the coast of Nova Scotia.