Swoyambhunath Stupe

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 nameBaca lagi
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 nameBaca lagi