HOP aboard a train from Melbourne to Sydney and you're in for a gruelling 11-hour journey; take rail for the same distance on one of Japan's …
HOP aboard a train from Melbourne to Sydney and you're in for a gruelling 11-hour journey; take rail for the same distance on one of Japan's …