Flowers symbolize prosperity in the Indian lifestyle. Catch the vibrantly coloured flower shops selling garlands and fresh flowers. Watch the garland-makers vigorously weave their flower creations. Red roses, yellow marigolds, and white jasmines are woven in beautiful arrangement, symbolizing love, peace and purity respectively.