Mahakala and Vishnu, Nepal