Shibuya Sakura Stage
A large-scale mixed-use complex completed in November 2023 on the south side of Shibuya Station. Anchored by the 39-story SHIBUYA Tower at approximately 179 metres, it is widely described as the final piece of Shibuya's quarter-century redevelopment.