WELCOME TO SWOYAMBHU STUPA
An ancient religious architecture resides on top of a hill in the Kathmandu Valley, west of Kathmandu city. The stupa encapsulates one of the root disciplines in Buddhism for those individuals who consider mythological history, origin myth, and day-to-day religious practice of great importance.
Enter Temple