Designed by
Title
Shinkansen train stopping at railway station #170277334
Description
Osaka, Japan - Jan 1, 2016. Shinkansen train stopping at railway station in Osaka, Japan. The Shinkansen trains are the fastest way to discover all of Japan, reaching a speed of 320 kmh
This image is editorial