Shibuya Crossing busy with pedestrians, buses, costumed go-kart drivers
Location: Shibuya, Japan
1 sources from 15 citizen journalists
Topics: shibuya crossing, go-kart drivers, costumed characters, pedestrian crossing, street scene, urban intersection, tokyo, transportation, urban, daily life