Queen Charlotte Islands, British Columbia, Canada - beach at Tow Hill