I always confuse of Begonia serapatensis and Begonia punchak cos both species are from limestone hills near my home....and they looks a bit similar to each others. Only the flower can tell the difference. This one is B. punchak.