Designed by
Title
Crowd of people crossing the street in the famous Shibuya crossing in Tokyo, Japan #322041571
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