Japan

Tokyo: Station

Tokyo Station is the main rail terminal in Tokyo and the busiest station in Japan in terms of number of trains per day (over 3,000). With the Narita Express, Shinkansen, JR and private rail lines, plus the Tokyo Metro passing through, most visitors end up transiting at Tokyo at some point during their trip. Recent… Continue reading Tokyo: Station