The lotus flower is India’s national plant, and a symbol of purity in Buddhism and Hinduism. There are over 100 species, the rarest being the blue flower lotus.