Spiraea flowers (Spiraea bella) Sikkim, India.