Back to album

Tokyo Metro 17000 Series Train, Toei 6500 Series Train and the Embankment Where Tamagawa Speedway Spectator Benches Used to Be

A plane landing to Haneda Airport is visible near the left edge of this photo. The landing route was about 8.5km away.

98 views
0 faves
0 comments
Uploaded on October 30, 2024
Taken on August 7, 2022