These are all in Sweden and one on the ferry from Denmark to Germany I think? The city is Goteborg, and the frozen village and forest are both at this ruin between Stockholm and Lund.
The ferry was amusing until someone in our group decided to start throwing objects into the sea, which escalated into attempting to throw a fire extinguishers overboard, but he actually just set it off in his own face and after choking on the powder decided to go inside where he was gripped by security, but after claiming it was just a dare that got out of hand, the security guy apologized for spoiling his fun and just walked them back to us mutter "this is crazy, these crazy guys" in a Danish accent.