Here are the 10 best things to do in Shibuya, where bustling streets, trending boutiques and iconic landmarks await.

GaijinPot