The Aillaud towers in the western suburb of Paris, France.

Maxime Cessieux