Japan's busiest Shibuya Square

2 months ago
35

Shibuya was historically the site of a castle in which the Shibuya family resided from the 11th century through the Edo period. Following the opening of the Yamanote Line in 1885, Shibuya began to emerge as a railway terminal for southwestern Tokyo, and eventually as a major commercial and entertainment center.

Loading comments...