Japan cherry blossom season begins, marking start of spring

Cherry blossom season has officially kicked off in Tokyo, marking the beginning of spring for the Japanese.