The lotus flower is the national flower of India and symbolizes triumph as it can survive in mud for thousands of years while remaining pure. It represents purity of mind and heart as well as divinity, fertility, wealth, knowledge, and enlightenment. The leaves and flowers of the lotus float on water and have long stems containing air spaces.