Designed by
Title
Shibuya Crossing in Tokio, Japan #72361813
Description
Tokio, Japan- July 28, 2015 : Shibuya is a special ward in Tokyo, Japan. Shibuya Crossing is a very large pedestrian crossing outside Shibuya Station. Shibuya Crossing is one of the busiest in the world.
This image is editorial