Video PlayerClose
People enjoy the cherry blossom at night on bank of Meguro river, in Tokyo, Japan, April 3, 2019. (Xinhua/Du Xiaoyi)
People enjoy the cherry blossom at night on bank of Meguro river, in Tokyo, Japan, April 3, 2019. (Xinhua/Du Xiaoyi)