Shibuya Crossing


Went to Shibuya crossing in Tokyo, Japan today. Here are some of the photos of the experience. You can see Tower records, Disney store, and the most busy intersection in the world.