Tokyo's Shibuya Crossing is not so pedestrian
It's not just a pedestrian crossing. Located just outside Tokyo's Shibuya Station, it's one of the top tourist attractions in Japan.It's so famous that there's an observation deck…
It's not just a pedestrian crossing. Located just outside Tokyo's Shibuya Station, it's one of the top tourist attractions in Japan.It's so famous that there's an observation deck…