Bagh Bhairab temple Kirtipur
Bhairab, the most terrifying and awful form of Shiva is the destroyer on one hand and the guardian on the other. Ceremonial rituals in relation to the important events of life such as rice-feeding, puberty, marriage, and even the construction of houses cannot be done without propitiating this deity in most of the towns and … Read more