huang, Eric

Lake Lucerne

Lake Lucerne is located in central Switzerland. The German name Vierwaldstättersee means ‘Lake of the Four Forest Cantons’. It is the birthplace of the Swiss Confederation. The shore of the lake is winding and connects Lucerne and the surrounding mountains, outlining many beautiful landscapes. The urban area of Lucerne is located on the shore of

Lake Lucerne Read More »


Shopping Cart