Commuters get on and off a train at Tokyo Station. Tokyo Station is a railway station in the Marunouchi business district of Chiyoda, Tokyo, Japan, near the Imperial Palace grounds and the Ginza commercial district. It is the busiest station in Japan with over 3000 trains per day
Add to Lightbox Download