"Swayambhunath is an ancient religious architecture atop a hill in the Kathmandu Valley. The Tibetan name for the site means 'Sublime Trees'), for the many varieties of trees found on the hill. However, Swayambhunath occupies a central position religious position in Nepal. it is probably the most sacred among Buddhist pilgrimage sites. For Tibetans and followers of Tibetan Buddhism, it is second only to Boudha.
According to Swayambhu Purana, the entire valley was once filled with an enormous lake, out of which grew a lotus. The valley came to be known as Swayambhu, meaning "Self-Created." The name comes from an eternal self-existent flame (svyaṃbhu) over which a stūpa was later built.
The stupa consists of a dome at the base, above which is a cubical structure painted with eyes of Buddha looking in all four directions.
The hymn or mantra playing at the base of stupa i.e. “Om mani padme hum” gives an intense spiritual feeling as the words travel with the wind heights above the valley and one surrounds itself in a really spiritual and peaceful atmosphere and sinking deep into spirituality."