These pretty pink clusters of pink greet me whenever Im looking out my kitchen window making a cup of tea. Flemish botanist Charles l’Ecluse discovered them in the 16th century. They are the national flower of Nepal.