St Moritz sits on St Moritzer See and is a popular winter sports resort.