The legend of Manjushree and the transformation of lice into monkeys adds a mystical element to this revered site. Boudhanath Monastery, one of Nepal’s largest stupas and the largest in the ...