Shinjuku Station a major railway station in Tokyo and is the world’s busiest transport hub. We spent our first week in Tokyo two blocks away from the station and passed through this intersection every day.
Shinjuku Station a major railway station in Tokyo and is the world’s busiest transport hub. We spent our first week in Tokyo two blocks away from the station and passed through this intersection every day.
Leave A Comment