The World in Images

Logo

Home / Europe / Switzerland 284

The small country in the centre of Europe is famous for its prospering economy, for its long tradition of democracy and for its mountain landscapes and cultures. Two of Europe's major rivers start from glacierized catchments in southern Switzerland.