Filming Locations (4)

  • Stage 2, North Shore Studios, North Vancouver, British Columbia, Canada

  • 9156 Glover Rd, Langley, Brisith Columbia, Canada

  • Fort Langley, Langley Township, British Columbia, Canada

  • Surrey, British Columbia, Canada