Japans Shiki-shima luxury train has hit the rails and we just know you had love to go for a ride
- advertisement -
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.
Source - www.bbc.com
Share With Friends