07/11/2025
The stunning pink blossoms that light up Shillong every November come from the Prunus cerasoides — the wild Himalayan cherry tree! It’s what makes Meghalaya’s Cherry Blossom Festival such a breathtaking sight.