Total Pageviews

Ad

6.05.2011

Barahi Temple

The Barahi temple is the most important monument in Pokhara. Built almost in the center of Phewa Lake, this two-storyed pagoda is dedicated to the boar manifestation of' Ajima, the protesters deity representing- the female force Shakti. Devotees can be seen, especially on Saturdays, carrying male animals and fowl across the lake to be sacrificed to the deity.

Like