A rainbow is an optical phenomenon caused by refraction, North Shore, Oahu Hawaii. Kamananui Rd, Wahiawa