People waiting on the platform of the Central Railway Station of Amsterdam, Netherlands
Trains coming in on on the Central Railway Station of Amsterdam, Holland. People waiting on their train.
Size: 5500px × 3810px
Location: Amsterdam, Netherlands
Photo credit: © Henry George Beeker / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: amsterdam, busy, central, city, coming, commuters, crowd, dutch, holland, indoors, netherlands, people, platform, public, rails, railway, station, train, trains, transportation, travel, traveler, travelers, waiting, woman