In India, The Goddess is celebrated in every form, aspect and quality, through music, art, ritual, mantra and meditation. She is honoured in women, the Earth, nature and the transcendent beyond all expression. Her worship is full of splendour, delight, mystery and wonder. The Goddess is Shakti, meaning power, the resort of all transformative energy and cataclysmic force that mere human logic cannot comprehend. She is worshipped as Durga, the supreme Shakti, holding all majesty, wisdom and grace.