Japan train offers luxury at a premium The futuristic observation car lets you relax and sip a glass of champagne, while outside the Japanese countryside zips past. The train will take you from Tokyo to the northernmost island Hokkaido. Previous Next 1 2 3 4 5 6 7 8 9 2017-05-03 admin Share ! tweet