
In preparation for the many Hindu fall festivals such as Diwali, Dussehra or Durga Puja, worshipers all over the world will purchase flowers for use in ritual worship in temples, outdoor ceremonies or altars at home.
Throughout India, markets are always bustling with flower vendors, selling freshly cut marigolds, roses and lotus flowers. Devotees offer flowers and flower garlands to Hindu deities such as Lakshmi, the goddess of wealth; Ganesha, the remover of obstacles; or the warrior goddess Durga.