Switzerland's incredible landscape

The beautiful country of Switzerland has magnificent views.