Filming Locations (3)

  • Djurgården, Östermalm, Stockholm, Stockholms län, Sweden

  • Norrtälje, Stockholms län, Sweden

  • Sigtuna, Stockholms län, Sweden