Designed by
Title
View of the famous Shibuya crossing in Tokyo, Japan #322041585
Description
Tokyo, Japan - June 08, 2024 - Shibuya Crossing, is a popular pedestrian scramble crossing in Tokyo, located in front of the Shibuya Station Hachik? exit and stops vehicles in all directions to allow pedestrians to inundate the entire intersection.
This image is editorial