Tokyo Shibuya Crossing Japan Hachiko Square

- Image ID: M56PA7
Patrick Batchelder / Alamy Stock Photo
Image ID: M56PA7
Shibuya Crossing, also known as Hachiko Square, is a busy intersection in the Shibuya district of Tokyo. Also known for heavy advertising and nightlife.
Location: Shibuya, Tokyo, Japan