Google Satellite Maps:
Police blockade, Paris, France

(probably) Police blockade in Paris, France [...]