Filming Locations (5)

  • Hatley Castle, Royal Roads, Colwood, British Columbia, Canada (Queen Mansion)

  • Squamish, British Columbia, Canada (Lian Yu)

  • Vancouver, British Columbia, Canada

  • Coquitlam, British Columbia, Canada

  • Vancouver Film Studios, Vancouver, British Columbia, Canada (studio)