Cherry blossom or "Sakura" peaks in Japan at Imperial Palace

Newsflare Published March 30, 2019 0 Plays

Rumble Tourists take selfies and pictures as the cherry blossom blooms at its peak in Tokyo, Japan, on March 29, 2019.

The beautiful scene attracts holidaymakers every year from around the world to admire the pink "Sakura."

The footage was filmed outside the Imperial Palace where thousands of people gathered to see the cherry blossom that lines the moat, which is now used for boating.

Japan's climate means that tree blossom in the country's springtime produces a beautiful display of colour.

0 COMMENTS