Actually SJP, you are talking about the Genus Nepenthes. They grow all over SE Asia, in the phillipenes, thailand, borneo, malaysia, India. I have seen pictures taken by friends of mine from travels in Borneo- Nepenthes ampullaria "dumplings" are fairly common in markets and are made exactly as...