Hailed as one of Earth's most scenic train journeys, the Bergen Railway chugs 7 hours between Oslo and the west coast UNESCO World Heritage City of Bergen, crossing vast stretches of Norway's epic ...