I took a photograph of this flower in Darjeeling, WB. Please let me know which flower it could be. I have attached three crops of the pic I took. The plant was in a pot and about two feet tall.
Impatiens by any chance?
I don’t know what it is But so beautiful ….. and a gift on the occasion of 5000 posts.
How about Torenia sp.?