Shibuya Crossing
April 08, 2016
Japan

Shibuya Crossing:

Shibuya is notable as one of the busiest pedestrian crossings in the world. It has been featured in several movies such as Resident Evil.