Flower festivals in JapanLIFE & STYLE

Flower festivals in Japan

More than 800,000 shibazakuras, a type of moss, cover the ground at the foot of Mount Fuji in pink tones…