Designed by
Title
Shinkansen stopping at the station in Tokyo, Japan #70891119
Description
A Shinkansen stopping at the station in Tokyo, Japan. The Shinkansen is a network of high-speed railway lines in Japan operated by five Japan Railways Group companies.
This image is editorial