A walk signal has been made longer in an intersection that causes considerable anxiety outside the Forest Hills MBTA stop.
Shibuya Crossing, often referred to as the world's busiest pedestrian intersection, is located in Tokyo. Some 2,500 ...