Tag: Shibuya

Everything about Shibuya Intersection {one of the busiest intersections in the world}

Shibuya Intersection is one of Tokyo's most recognizable sights, depicted in countless

11 Min Read