Train stations, vended wishes & Asakusa

So after a 19 hour flight we arrive dazed and confused at Japan’s Narita International Airport, hop on a Skyliner Train slap bangĀ into the world’s largest and busiest train stations – Shinjuku. The station was used by an average of 3.64 million people per day in 2007, making it, by far, the world’s busiest transportContinue reading “Train stations, vended wishes & Asakusa”