Cherry blossom or "sakura" reaches peak in Japan

Newsflare Published March 31, 2019 0 Plays

Rumble Japan's famous cherry blossom or "sakura" has reached its peak.

The stunning natural event attracts visitors from around the world.

This clip, which was filmed in Kawagoe in Saitama on Saturday, shows cherry trees covered in pink blossom lining the Shingashigawa river.