Top Places in Shibuya || World's Busiest Crossing || Special wards of Tokyo🇯🇵
Shibuya Crossing is the world’s busiest pedestrian crossing. It represents the towering neon lit Tokyo that travelers expect. The traffic lights at the crossing have a 2 minute cycle #Tokyo2020 #JapanTour #TravelingSaMi
AloJapan.com