Lausanne, in the canton of Vaud, is one of Switzerland's must-see places. It is situated in a perfect location, on the shores of Lake Geneva and on the steep slopes of the hills that lead up to its historic old town offering many spectacular views. Lausanne is one of the most beautiful cities in Switzerland.