Filming Locations (3)

  • Alby, Stockholm, Sweden (location)

  • Hammarbyhöjden, Stockholms län, Sweden (location)

  • Kallebäck, Göteborg, Sweden (location)