Modern train at the platform at the train station. Japan.

- Image ID: TWCNTX
Modern train at the platform at the train station. Japan.
Anna Bananna / Alamy Stock Photo
Image ID: TWCNTX
Location: Japan, Tokyo