The Shibuya Crossing, hailed as the busiest pedestrian crossing in the world, is the famous intersection located in front of the Shibuya Station Hachikō exit.
When the lights turn red at this busy crossing vehicles stop in all directions allowing pedestrians to billow across the teeming junction.

Shibuya Crossing
The video below shows the organised chaos of the pedestrian scramble.

Hachikō
Tōkyō Tower
Castrol Ichi-Go Progress Report
Ōsaka Castle



aah yes Shibuya Crossing – a very important shrine that all Japan enthusiasts must visit when they are in Japan
The Mecca for those who make the pilgrimage.