The Famous Bergensbanen: Norway's Best Rail Journey? 7hrs From Bergen to Oslo.