Shibuya Crossing is one of Tokyo's most recognizable sights, pictured in countless films, magazines and blogs. During its busiest times, an estimated 1,000 to 2,500 people forge their way across this intersection every two minutes, enough to quickly fill up a football stadium.