Loading...
Uploaded by AltaBC on May 29, 2007
This is the Yamanote Line in Tokyo at Shibuya Station. The Yamanote Line is one of the busiest urban rail lines in the world carrying a staggering 3.5 million passengers daily along its 29 station, 35km loop.
Travel & Events
Standard YouTube License
Where's Hachiko?? :(
Okstaff11 8 months ago
Load more suggestions
Where's Hachiko?? :(
Okstaff11 8 months ago