Bolivian Torch Cactus
Cleistocactus hyalacanthus, aka C. jujuyensis
Did I mention that the hummingbirds like the cleistos? After all, these plants have a huge number of blooms in the spring and through the summer, plus a few blooms all year round. What more could a hummingbird want? Well, I suppose they could want a mate.