Junction of several highways in Tokyo, Japan.

- Image ID: D2DAT0
Junction of several highways in Tokyo, Japan.
Sean Pavone / Alamy Stock Photo
Image ID: D2DAT0
Location: Tokyo, Japan