I think it is an orchid, found it by the pyramid ...