You are using an older browser version. Please use a supported version for the best MSN experience.

Feast Your Eyes On Japan’s Gorgeous Cherry Blossoms

Known in Japan as “Sakura,” cherry blossoms represent fragility and the beauty of life
image beaconimage beaconimage beacon