Went to Shibuya yesterday. Wandered around with my chums.hahaha
Trivia about Shibuya:
Did you know that Shibuya Crossing is known as one of the World’s Busiest Pedestrian Lane. Now you know. Take a look. This always happened everytime the lights turned RED. Cute ne? It’s more cute if the angle from above. they look like ants. Hahaha Be sure to cross this Shibuya Crossing when you visit Japan.
Sorry for the low Quality of the photos.