In real life, crossing the street here has always felt like ... The post Shibuya Crossing: A glimpse of the world's busiest pedestrian intersection in Tokyo appeared first on Boing Boing.
As I find during my travels through Japan, by jumping on two wheels, even in the busiest cities ... It’s now a street lined with trees and plants, as well as a man-made stream that Chad tells me ...