Shinjuku Then and Now

Shinjuku is one of Tokyo’s 23 special wards, the busiest train station in the world, and one of Japan’s most important  commercial and administrative centers. Skyscrapers Eleven of Japan’s forty tallest buildings are located in Nishi (West) Shinjuku and are… More