Filming Locations (2)

  • Burnaby, British Columbia, Canada (studio) (original studio)

  • Vancouver, British Columbia, Canada