Snow flurries throughout the night and early morning caused numerous delays for travellers using Switzerland's rail system on Thursday.
A heavy, wet snow snapped trees, which fell across tracks. The most affected regions included Zurich, Schaffhausen in the north and the areas around the Gotthard pass in central Switzerland.
Passengers moving between Spiez and Interlaken south of Bern were forced to take buses when rail service there was interrupted around 7am. Broken branches and trees blocked roads.
Farmers in the Bernese Oberland also awoke to snow-related problems. Damaged fences allowed their cows to wander freely.
According to MeteoNews, the Swiss lowlands received the most snow for any October since records began in 1931. Zurich received 20cm, beating a record of 14cm set in 1939.
Trains were largely running on time again by 9am.