Orchidaceae, dropped from the tree but with small white flowers. Found in Jianfengling natural reserve, China.