Begonia luzhaiensis

Begonia luzhaiensis is a species of Begonia found in Guangxi, China.