Paris, France
Same building, still a mystery...
dff