Flowers (Impatiens stenantha) West Bengal, India.