Succupedia Soehrensia huascha (Red Torch Cactus) Soehrensia huascha (Red Torch Cactus), also known as Echinopsis huascha or Trichocereus huascha, is a slow-growing cactus with light green … View Plant Details