Barahi
Temple
This
is the most important religious monument
in Pokhara. Built almost in the middle
of Phewa lake, the two storied pagoda is
dedicated to the boar manifestation of
Ajima, the protectors 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.