A late-afternoon rainbow above Tow Hill reflecting on the wet sand at Agate Beach in Naikoon Provincial Park, Haida Gwaii, British Columbia