Long Point Lighthouse at Crow Head. Atlantic Ocean. North Twillingate Island Newfoundland & Labrador Canada