This is the ritual of 16-step puja taken from the Sanskrit words shodasha,' meaning 16, and upachara, which means 'devoutly offering the lord'. Continue reading...