Launching the poster for the India International Cherry Blossom Festival 2018 in New Delhi on Tuesday, Meghalaya chief minister Conrad Sangma and Institute of Bioresources and Sustainable Development (IBSD) director Prof. Dinabandhu Sahoo expressed confidence that the festival is going to be a mega event this year. They also urged people from across the nation and the international community to visit Shillong and enjoy the festival and the beauty of Northeast.