Answer:
Shinjuku
Step-by-step explanation:
The Busiest Transport Hub in the World. A major railway station in Tokyo, Japan, the Shinjuku Station is the busiest transport hub in the world.
8.4m questions
11.1m answers