davidsfrozenmemories.wordpress.com
God of Annihilation
This scary looking god lives at the North end of Kathmandu Durbar Square. There was a steady flow of worshippers both the times I stopped by the statue. I waited for some time but could not get a p…