As the social hub of one of the world’s largest metropolises, Shibuya promises to please. Along Japan’s shops housed in skyscrapers and trademark neon signs, hordes of shoppers cross the iconic intersection every minute in a demonstration of the organized chaos that epitomizes Tokyo.
ThingsTodoPost © 2018 - 2024 All rights reserved.