Designed by
Title
Japan : Shibuya Station #20043612
Description
Shibuya Station is a train station located in Shibuya, Tokyo, Japan. With 2. 4 million passengers on an average weekday in 2004, it is the fourth-busiest commuter rail station in Japan (after Shinjuku , Ikebukuro, and Ã
Åsaka / Umeda) handling a large amount of commuter traffic between the center city and suburbs to the south and west.
This image is editorial