Shibuya Crossing has become one of the most iconic Tokyo locations, and immortalized in many films and TV series. At peak times, as many as 3,000 people may criss-cross the intersection in one go, so it’s no wonder the sight is often described as a sea of people, something to be seen to be believed. [Continue Reading…]