The tradition of celebrating ‘Hanami,’ (Cherry Blossom) dates back over a thousand years in Japan while the Shillong Cherry Blossom Festival was first launched in 2016