
Le Corbusier’s Sainte Marie de La Tourette
Sainte Marie de La Tourette was architect Le Corbusier’s final building. Located in Eveux-sur-Arbresle, near Lyon in France it was completed in 1961, it is now a UNESCO World Heritage Site. The building is still…