collection / landmark

Palanchok Bhagawati

Palanchok Bhagawati is situated in Kavrepalanchok district of Nepal. A 3 feet long beautifully carved idol in black stone housed inside the temple. It is considered to be an extremely powerful deity.