Introduction Swayambhunath stupa lies west of Kathmandu. This stupa is on the top of hill in Kathmandu valley with mind-blowing architecture. It is also oldest religious sites of Nepal. Tibetan names it as ‘Sublime Trees’. As it is in the top of the hill in …
Swayambhunath Stupa
