rajdeo singh Tue, 30 Nov 2010 21:44:40 -0800
Looks like Impatiens pulcherima to me.
*** Rajdeo Singh Project fellow St. Xavier's College, Mumbai