The Bergen Railway
Norway's great mountain railway runs between Oslo and Bergen in about seven hours, climbing over the snowy Hardangervidda plateau to the highest station on the line at Finse. Here's what the Bergen Railway is like, when to go and how long to stay.
