San Pedro cactus

The San Pedro Cactus is native to the Andes of Peru and Ecuador. It's close relative is the Peruvian Torch cactus.

These plants are easy to grow and doesn't need much care. They can be used for many things. The most common thing it is used for is decoration for property, and also food used in some ceremonies. 

Anatomy
The San Pedro cactus is light to dark green in color, sometimes glaucous, and has 4-8 ribs. Groups of 1-4 small, yellow to light brown, spines (which are really its leaves that are dried up)are located at the nodes which are spaced evenly (approximately 2 cm apart) along the ribs. San Pedro can grow up to 5 meters tall and have multiple branches, usually extending from the base. 

Reproduction
This plant reproduces by seeds. The seeds are easy to germinate and grow. In order for them to grow they need high humidity levels, free-draining soil mix, and enough water, light, and nutrition. 

Ecology
The San Pedro Cactus grows well in most areas, because it grows naturally in the high altitude, and high rainfall areas of the Andes. The average length and width of these cacti are 18/18 cm Under dry as well as wet circumstances the cactus can be grown, it grows up quickly when it gets enough water. Although, without water the plant can survive for years and even produce new sprouts. 

Related References

 * Trichocereus Pachanoi
 * San Pedro cactus
 * answers.com