Skip to main content

Published on 16 May 2025

6 Swiss architects who conquered the world, Swiss Stories

The Olympic Stadium in Beijing, the San Francisco Museum of Modern Art, the Blue Tower in New York: these are just a few of the iconic buildings born from the imagination of Swiss architects. Endowed with a clean environment, distinguished schools and public policies that encourage creative freedom, this small country is the birthplace of some big names in world architecture. Below are portraits of a few of these builders with Swiss roots.

Night view of Beijing National Stadium, known as the Bird’s Nest, with colourful lighting and reflection on water, located in Olympic Green, China.