Impatiens omelana

Great in the shade.

Image: