As far as I have been able to determine the botanical name is Impatiens bicolor, which to my mind shows a lack of imagination. Flora of Pakistan at efloras.org lists it as follows:
Impatiens bicolor Royle, Illustr. Bot. Himal. 151. t. 28. 1834. Hook. f. in Rec. Bot. Surv. Ind. 4:8.1904; R.R. Stewart, l.c. 464.
Lower Taxa (even more unimaginatively)
•Impatiens bicolor subsp. bicolor
•Impatiens bicolor subsp. pseudo-bicolor (Grey-Wilson) Y. Nasir
Some sites list it as closely related to I. niamniamensis.