France: The Le Corbusier-designed Church of St-Pierre in Firminy-Vert, France.

The New Wonders of the World slideshow

The Le Corbusier-designed Church of St-Pierre in Firminy-Vert, France.

Save For Later

Photo: Håkan Ludwigson, Condé Nast Traveler

Destination:

France

Advertisement

Advertisement