Swayambhu Maha Chaitya is an ancient religious complex atop a hill in the Kathmandu Valley, west of Kathmandu city. The Tibetan and Sanskrit name for the site means 'self arising' or 'self-sprung'. For the Buddhist Newari people, the day-to-day religious practice at Swayambhu occupies a central position, and it is among the three most sacred Buddhist pilgri…
Swayambhu Maha Chaitya is an ancient religious complex atop a hill in the Kathmandu Valley, west of Kathmandu city. The Tibetan and Sanskrit name for the site means 'self arising' or 'self-sprung'. For the Buddhist Newari people, the day-to-day religious practice at Swayambhu occupies a central position, and it is among the three most sacred Buddhist pilgrimage sites. For Tibetans and followers of Tibetan Buddhism, it is second only to Boudha. Swayambhu is the Sanskrit name.