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)