Yverdon-les-Bains is a health resort at the southwest end of Lac de Neuchatel.