These are two of my cactus blooming recently. I like cactus a lot, but don't know much (almost anything) about their names.
Can someone here please help me identify them?
Here is the first and most spectacular one:
Now the other one:
Thanks for your help!