Journey from vibrant Oslo, one of Europe's fastest-growing capital cities, aboard one of the world's most remarkable mountain railway journeys, through spectacular fjords, Viking history and breathtaking scenery, before arriving in Bergen and its UNESCO-listed Hanseatic heritage.