Bajrabarahi Temple is one of four popular temples (other three are Nailbarahi temple, Swet-barahi temple, and Dhumbarahi temple) of the tantric goddess located in a small forest of Chapagaun village of Lalitpur district of central Nepal. The temple’s structure is artistic as the temple is
Read more...