The world's busiest intersection- Shibuya Crossing. Crazy and insane and way too much humanity in one place.
Photo album created with Web Album Generator