TOKYO - JULY 5: People cross Shibuya Crossing July 5, 2011 in Tokyo, Japan. The crossing is the largest and most famed scramble crosswalk in the world.
Editorial use only
Editorial credit: Sean Pavone / Shutterstock.com

Royalty-free stock photo ID: 84386662

TOKYO - JULY 5: People cross Shibuya Crossing July 5, 2011 in Tokyo, Japan. The crossing is the largest and most famed scramble crosswalk in the world.