Oslo to Bergen: Europe's best train journey? - Lonely Planet