Stock Photo - Passengers are waiting for the Shinkansen train to arrive. The Shinkansen is a high-speed train with a maximum operating speed of 320km/h in Japan.

Stock Photo: Passengers are waiting for the Shinkansen train to arrive. The Shinkansen is a high-speed train with a maximum operating speed of 320km/h in Japan.

Searchable keywords

Choose multiple keywords