- Stock Photo ID: #HA465577
- Image Credit: Picxy.com/sandeeprawat098
- Description:Swayambhu is an ancient religious complex atop a hill in the Kathmandu Valley, west of Kathmandu city. The Tibetan name for the site means 'Sublime Trees', for the many varieties of trees found on the hill.