SHARE WITH FRIENDS:
The busiest metro station
Located on the Tokyo subway, Shinjuku Station is the busiest metro station in the world. The station is used by 2 million passengers a day.
The busiest metro station
Located on the Tokyo subway, Shinjuku Station is the busiest metro station in the world. The station is used by 2 million passengers a day.