Built in 1914, Tokyo Station is the busiest train station in Japan, with more than 4,000 trains arriving and departing daily servicing 500,000 people a day.
by Apophis2036nihon
Built in 1914, Tokyo Station is the busiest train station in Japan, with more than 4,000 trains arriving and departing daily servicing 500,000 people a day.
by Apophis2036nihon