Swyambhunath is a Buddhist temple in Kathmandu Nepal. The temple is revered not only by the Buddhists but also by the Hindus. The literal meaning of Swyambhunath is self existent one.

Swyambhunath: The Self Esxistent One

2000 views
0

Swyambhunath is a Buddhist temple in Kathmandu Nepal. The temple is revered not only by the Buddhists but also by the Hindus. The literal meaning of Swyambhunath is self existent one.

Added to Nepal and categorized in 1 year ago

In this album