Shibazakura, otherwise known as pink moss, are popular spring flowers which flourish in pretty shades of pink, purple and white covering the ground like grass. Shibazakura usually start to flourish in mid-April and there are several festivals across Japan that celebrate their beauty.

Send us a comment about this article