It is one of the most renowned Buddhist temple located in the heart of Kathmandu. Swayambhunath Stupa is a golden spire crowning a conical wooded hill. It is the most ancient and enigmatic…
Social Plugin