I think it's in the UK, judging by the appearance of the Police car and the confined area. The glider pilot would probably do great autorotations too!
In Canada, we have the space for lots of runways, so I doubt it's here!
And yes, I've already been told that the humour is different on this side of the Atlantic!