Sakura in Shibuya Apr / 3 / 2018 The sakura are blooming beautifully in Shibuya. Even in this busy part of Tokyo people still take time to appreciate these pink flowers. 1 of 2 Comments LEAVE A REPLY Cancel replyLog in or Sign up to leave a comment