Grand Mahakala Puja in Benchen Phuntsok Dargyeling Monastery for the benefit of all sentient beings and to overcome all the obstacles of the year. Swoyambhu, Kathmandu, Nepal. 18/2/2020