December 12, 2011January 29, 20202011, Japan, Shinjuku, Tokyo, Travel Tokyo : Shinjuku Winter 2011. Shinjuku, a major commercial and administrative hub where the busiest train station can be found in world; the Shinjuku Station. […]