Paris, France

there's too much to say...