Peggy's Cove Harbour, Nova Scotia, Canada.