The Barahi temple is the most important monument in Pokhara, Built almost in the center of Phewa Lake, this two-storied pagoda is dedicated to the boar manifestation of Ajima, the protectress 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.
Tuesday, January 6, 2009
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment