Photo taken on April 3, 2019 shows the cherry blossom on bank of Meguro river, in Tokyo, Japan. (Xinhua/Du Xiaoyi)
Photo taken on April 3, 2019 shows the cherry blossom on bank of Meguro river, in Tokyo, Japan. (Xinhua/Du Xiaoyi)
Photo taken on April 3, 2019 shows the cherry blossom on bank of Meguro river, in Tokyo, Japan. (Xinhua/Du Xiaoyi)
Photo taken on April 3, 2019 shows the cherry blossom on bank of Meguro river, in Tokyo, Japan. (Xinhua/Du Xiaoyi)
Photo taken on April 3, 2019 shows the cherry blossom on bank of Meguro river, in Tokyo, Japan. (Xinhua/Du Xiaoyi)
Photo taken on April 3, 2019 shows the cherry blossom on bank of Meguro river, in Tokyo, Japan. (Xinhua/Du Xiaoyi)
Photo taken on April 3, 2019 shows the cherry blossom on bank of Meguro river, in Tokyo, Japan. (Xinhua/Du Xiaoyi)
Photo taken on April 3, 2019 shows the cherry blossom on bank of Meguro river, in Tokyo, Japan. (Xinhua/Du Xiaoyi)
Photo taken on April 3, 2019 shows the cherry blossom on bank of Meguro river, in Tokyo, Japan. (Xinhua/Du Xiaoyi)