Shibuya is a major commercial hub anchored by the iconic Shibuya Scramble, one of the world's busiest pedestrian intersections servicing the Shibuya Station transit complex. The area is characterized by dense high-rise developments housing major retail flagship stores and entertainment venues centered around a historic commercial grid that has expanded significantly since the early 20th century.