Not many of us would know that Shillong in Meghalaya, every November, hosts the India International Cherry Blossom Festival
In Japan, the appearance of cherry blossoms, known as sakura, indicates the beginning of spring
The blossoming of cherry trees adds a Disneyesque sparkle to even the most mundane landscapes