π Shibuya Crossing is one of the busiest pedestrian crossings in the world, located in the heart of Tokyo, Japan π―π΅.
When the traffic lights turn red, hundreds (sometimes thousands) of people cross from all directions at once πΆββοΈπΆββοΈ