Filming Locations in Duck Lake

Duck Lake, Saskatchewan, Canada
Alien Thunder (1974)

Duck Lake is a town in the boreal forest of central Saskatchewan, Canada. Its location is 88 km nort...

View Details