dump: a piece of land where waste materials are dumped
site: the piece of land on which something is located (or is to be located)
genus calanthe: large and widely distributed genus of terrestrial orchids