Shinagawa Station, on the Yamanote line, is an important train hub in Tokyo, Japan and one of the busiest stations in the world.
Size: 5472px × 3648px
Photo credit: © Gene Lower / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: business, group, hub, japan, line, people, shinagawa, station, tokyo, tourism, tourist, train, travel, walk, walking, yamanote