TOKYO, JAPAN - NOVEMBER 20: Unidentified pedestrians at Shibuya crossing on November 20, 2010 in Tokyo, Japan. The famous scramble crosswalk is used by over 2.5 million people daily.
Editorial use only
Editorial credit: Thomas La Mela / Shutterstock.com

Royalty-free stock photo ID: 86973980

TOKYO, JAPAN - NOVEMBER 20: Unidentified pedestrians at Shibuya crossing on November 20, 2010 in Tokyo, Japan. The famous scramble crosswalk is used by over 2.5 million people daily.