Begonia longiciliata

Begonia longiciliata is a species of flowering plant in the family Begoniaceae, found in Laos and Vietnam, and Yunnan, Guizhou, Guangxi provinces of China. It is popular in cultivation.