Diamond Head, Waikiki hotels and Ala Wai Yacht Harbor with rainbow from Magic Island Beach Park; Honolulu, Oahu, Hawaii.