Lotus is the national flower of India, officially adopted for its cultural and spiritual significance. This aquatic plant symbolizes purity, beauty, and non-attachment in Indian philosophy, as it rises unsullied from muddy waters. The lotus has been revered in Indian art, architecture, and religion for thousands of years.