<---Dumbass
It's Switzerland, not Sweeden...and I fixed the link to show the website where the pic comes from..it has other pictures from the town as well.
Can you make out the cars under the Ice?
I want to say that one is an MR2 or a TT, and I'm pretty certain that one of the others is an Escape.