Filming Locations (5)

  • Vancouver, British Columbia, Canada

  • Burnaby, British Columbia, Canada

  • Steveston, Richmond, British Columbia, Canada

  • Shanghai, China (Hong Kong)

  • Los Angeles, California, USA