'The Yamanote Line, this city's busiest train line, carries more than 3.5 million people a day'
Tokyo
A LINE: The Yamanote Line, this citys busiest train line, carries more than 3.5 million people a day
The Yamanote Line, this city's busiest train line, carries more than 3.5 million people a day
The Yamanote Line, this city's busiest train line, carries more than 3.5 million people a day
A LINE
Tokyo
A LINE