Odakyu 8000 series train -Machida Station

© Japanbyweb.com

An Odakyu 8000 series (小田急8000形) electric multiple unit (EMU) train has just departed Machida Station bound for Shinjuku Station.

Continue the Travel

A Shinkansen above Yurakucho Station

An N700 Series Shinkansen passing through Yurakucho, Tokyo.  

Latest Posts