Japan’s cherry trees began their annual bloom nearly two weeks ahead of schedule. Cherry blossom – also known as Sakura – is the country’s national flower.

source