Filming Locations (5)

  • Birkerød, Sjælland, Denmark

  • Lund, Skåne län, Sweden

  • Marstrand, Västra Götalands län, Sweden

  • Stockholm, Stockholms län, Sweden

  • Uppsala, Uppsala län, Sweden