Hold up: Japan has the busiest train station in the world. 3 MILLION pass through it every day.

Top