Switzerland is a landlocked mountainous nation in Europe.