Pedestrian crossing in Shibuya 渋谷区 a special ward in Tokyo Japan major commercial and finance center it houses two busiest railway stations in the world Shinjuku Station and Shibuya Station
Length of clip
00:11
With people
Yes
Resolution
8K
Contributor
Danil Shevchenko, StockVideos.org@gmail.com