Swayambhunath

Perched on a hill overlooking Kathmandu, Swayambhu is a revered site featuring a grand stupa surrounded by Buddhist and Hindu iconography. According to legend, a former Buddha visited the valley, which was then a vast lake. The Buddha planted a lotus seed in the clear waters that bloomed after…

Things to see in Nepal

Wikipedia