While most people plant roses, Harshal Singh chose cacti. He has grown over 2,500 thorny varieties of cactus on the rooftop of a wedding hall.