The Shibuya Crossing in Tokyo is the world's busiest pedestrian crossing. It is estimated that over 2,500 people cross the intersection every time the traffic lights change. The crossing is a popular tourist attraction and has been featured in many movies and TV shows.