Signed in
We value your privacy
This site uses cookies to improve your browsing experience, analyze site traffic, and show personalized content.
Shibuya Scramble Crossing commonly known as Shibuya Crossing, is a popular pedestrian scramble crossing in Shibuya, Tokyo, Japan.