Shibuya is the kind of place everyone thinks about when they imagine Tokyo - unbelievably crowded and full of shops with massive animated signs. It's definitely a sight to behold and exciting to get caught up in the crowds.
Shibuya, Tokyo - June 2014
7 Photos - View album
Shared publiclyView activity