The Swayambhunath Temple or the ‘Monkey Temple’ is believed to have self-manifested from a lotus flower which formed a part of the lake that spread across the erstwhile Kathmandu valley. Placed on top of a hill, the visit to Swayambhunath Temple bless