The Eastern Himalayas have the biggest biodiversity of anywhere in the world but in recent years, locals have waited in vain for cherry blossom, a popular local flower and the focus of a festival in the mountainous city of Shillong in the Northeast Indian state of Meghalaya.