On 8th July, Filmmaker, Explorer and Teacher Raja Choudhury gave a compelling talk to an audience of over 100 people at IIC in New Delhi on the real Lord Shiva, exploring the meaning, origins, mythology, anthropology, spirituality, teachings and practices of this ancient yet most contemporary and relevant icon of Indian religion and spirituality today.