By the looks of the surrounding and by the license plate on the car in the back, I would say it's from my country, the Netherlands. The CS in the back is imported in the Netherlands (the license plate tells me), it's too bad I can't see the plate of the blue one, otherwise I could have told you aswell...