Crowded train station – Shinjuku Train Station, Tokyo, Japan

0



People rushing to catch their trains in Shinjuku Train Station (downtown Tokyo), the busiest train station in the world. This video was taken in busy peak hour …