Filming Locations: Pathfinder Britannia Beach, British Columbia, Canada Vancouver, British Columbia, Canada British Columbia, Canada Canada