Indrajatra Here’s Trishna Shakya, Nepal's living goddess She made a public appearance on Monday on the occasion of Indrajatra - the traditional festival observed to worship Devraj Indra. « Previous1Next » 1 of 1