The lotus (Nelumbo Nucipera Gaertn) is the official flower of India. The beautiful flower is a symbol of long life, honor, and good fortune. The flower is rooted in a mud and yet can successfully re-germinate for thousands of years and looks beautiful and pure. The flower is also used in various religious practices...

