Neon signs and pedestrian crossing (The Scramble) at night, Shibuya Station, Shibuya, Tokyo, Japan, Asia

- Image ID: F0MF1M
Stuart Black / Alamy Stock Photo
Image ID: F0MF1M
Location: Shibuya Station, Shibuya, Tokyo, Japan, Asia