Shinjuku Station. Located in Tokyo Japan. The world's busiest train station that sees over 3 million people each day.
(new to this site, i know it's a canadian geographic magazine, but i wanted to share this picture i took while i was in
You can either register for a community profile, or sign in with your Facebook account by clicking the button below.