La Scie is on the Baie Verte Peninsula in Newfoundland. Been there a number of times.
No download links available.