Shibuya Crossing Tokyo Japan Hachiko Square

- Image ID: M56PA1
Patrick Batchelder / Alamy Stock Photo
Image ID: M56PA1
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