Optical Illusion LCD Watch,Optical Illusion LCD Watch,Optical Illusion LCD Watch,Tokyo: White Out On February 5, Shibuya Crossing, the world's largest intersection, was crowded despite the heavy snowfall. The snow illuminated by giant billboards was fantastic. 📍 Shibuya Crossing, Tokyo •,Shockbase