Kauai Beach Rainbow

A rainbow glows in the distance where the mountains meet the ocean on a beach in Kauai