Eurostar high speed train on the station platform in Amsterdam, Netherlands.


Size: 6016px × 4016px
Photo credit: © Tim Brown / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: amsterdam, chunnel, eurostar, high, netherlands, passenger, speed, tourism, train, travel