Filming Locations (3)

  • Copenhagen, Denmark

  • Iceland

  • Norway