Welcome to Tokyo

The Shibuya scramble is rumored to be the busiest intersection in the world. Seven crossings and the lights turn red at the same time.

Comments
Sign in or get an account to comment.