The famous Shibuya Crossing in Tokyo is supposed to be the world’s busiest intersection. (edited with correct name) Tags:JapanPhoto of the DayShinjukuShinjuku CrossingSiteTokyo
thats Shibuya not Shinjuku
Yikes! Thanks for the correction Anna!