Shibuya Crossing is an iconic landmark in Tokyo. It is located in front of the Shibuya Station Hachikō exit. It stops vehicles in all directions to allow pedestrians to cross the intersection from all directions – what a view!

Related video: Don Quijote MEGA, Shibuya (驚安の殿堂MEGAドン・キホーテ渋谷本店) ( https://youtu.be/2IfQ2hd9No0 )

3 Comments

Write A Comment