The stunning natural even" />
The stunning natural even"/>

Cherry blossom or ‘sakura’ reaches peak in Japan

2019-03-31 14

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.

Free Traffic Exchange