The coupling Tohoku Shinkansen E5 series Hayabusa high-speed rail line at Tokyo Station Japan

- Image ID: D1R3C7
The coupling Tohoku Shinkansen E5 series Hayabusa high-speed rail line at Tokyo Station Japan
Hideo Kurihara / Alamy Stock Photo
Image ID: D1R3C7
Location: Tokyo Station Japan