It is a symbol of Tokyo and modern Japan and has appeared in countless films and television shows.
One of Japan’s most iconic sites, Shibuya Crossing is characterized by its large neon billboards, flashy signs and noise. It is a symbol of Tokyo and modern Japan and has appeared in countless films and television shows.