Swayambhunath — Buddhist temple in Kathmandu, Nepal
Swayambhunath — Buddhist temple in Kathmandu, Nepal
Swayambhunath is an ancient religious complex atop a hill in the Kathmandu Valley, west of Kathmandu city in Nepal. The Tibetan and Sanskrit name for the site means 'self-arising' or 'self-sprung'. The hill on which the stupa stands has been an ancient pilgrimage site considered the home of the primordial Buddha known…
diginpl.com/places/swayambhunath
Source: Wikipedia (CC BY-SA 4.0)
en.wikipedia.org/wiki/Swayambhunath