Swoyambhu Stupa

Welcome to the World Heritage Site

Swoyambhu Stupa

Swoyambhu stupa is an ancient religious architecture which resides on top of a hill in the Kathmandu Valley, west of Kathmandu city. For the Buddhists, who consider mythological history, origin myth as well as day-to-day religious practice a huge importance, Swoyambhu Stupa occupies a central position. It is probably the most sacred among the many other Buddhist pilgrimage sites.

Map of Swayambhu Stupa premises

Find out location of monuments around Swayambhu and read more about their significance..