share
Religious leaders perform sacred rituals to worship and extol the virtues of Goddess Padmavati, a notable diety in Hinduism, at Trichanoor, India, live.