› added 1 year ago
48
TIL the 23 busiest train stations in the world are all located in Japan.
via beatlyzer.com