Stewart, British Columbia. They filmed a documentary called ‘The Thing’ here back in the early 80s. In this clip you’ll spot a very small me in front of the saucer.
alt text
A fly over of some isolated buildings in a snowy landscape, ending with a close up of a silver flying saucer.