Swayambhunath Stupa is an oldest prehistoric Buddhist stupa of Nepal. Also knows as Money Temple. It is situated on a hillock lies two miles west of Kathmandu City. This is one of the world’s most glorious and famous Buddhist Chaitya built before more than two …
Swayambhunath
