Beautiful lake and mountain view from train in Lucerne city,Switzerland.

Views 8

Lake Lucerne, Vierwaldstaetter See in German, is Switzerland's fourth-largest lake, located in the center of the country.

Share This Video


Download

  
Report form