Trichocereus pachanoi, also called San Pedro cactus, is found in the Andes mountains of Peru and Equador. Its flowers are white. To grow this plant you need good light and a rich soil.