Switzerland is a landlocked, mountainous country in central Europe.

See our projects in Europe.