Cactus have many varieties, grows in the deserts, people growing some cactus for gardening purposes at home gardens. These are some beautiful cactuses with red color thorns.
SOURCE
SOURCE
I have got these images of garden cactus from my friends by telegram group.