small, flowering plant, not sure of the species
I spotted quite a few Impatiens while trekking near the Burmese border in southern China but hardly any were in flower. I was lucky to find this one blooming. I am uploading these photos while in China, please let me know if they don't upload properly. Thanks.