Swayambhunath (Devnagari: स्वयम्भूनाथ स्तुप; sometimes romanized Swoyambhunath) is an ancient religious complex atop a hill in the Kathmandu Valley, west of Kathmandu city. It is one of the most sacred Buddhist sites in Nepal, second only to the great Boudhanath stupa to the east of Kathmandu, and a...