in Algarve, Portugal. Unfortunately, I was unable to get any mention of this in an english-speaking website, so here's a google translation. There are some better articles, but somehow they would just refuse to be translated...
Anyway, this is awful: a bunch of spoiled kids band up to wreck...