Filming Locations (4)

  • Beijing, China

  • Vancouver, British Columbia, Canada

  • Nashville, Tennessee, USA

  • Virginia Beach, Virginia, USA