The San Pedro cactus is the name given to psychoactive species of the genus Trichocereus (T. pachanoi, T. peruvianus) which comprises about thirty species, mainly found in the Andes. It is a large columnar cactus that grows up to heights of twenty feet and it contains mescaline, as does the well-known peyote cactus.