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.

Shibuya Crossing
photos,
experience more
December 31, 1969
Shibuya, Tokyo,
Japan, Asia

Engagement

Comments