Swoyambhunath Stupe
November 5, 2019 in Nepal ⋅ ⛅ 22 °C
Swayam in Sanskrit means self. Swoyambhunath means “Self-created One”. It was built over 2500 years ago and is also known as monkey temple. The temple is situated on a hilltop and true to its nameRead more










