Shillong hosts India's first cherry blossom festival
The first cherry blossom festival in India was held this week in Shillong, with Meghalaya Chief Minister Mukul Sangma inaugurating the event. The opening ceremony of the four-day festival featured fashion shows, cycle rallies, a Cherry Blossom run and a Cherry Blossom beauty pageant. The festival was organised by the state government.