These are indeed putka pods. The scientific name for the plant seems to be very elusive.
The information on the link above is INCORRECT. Yingburing is the wax obtained from beehives in the Bhutan....