Menu
History and myth of Swayambhunath stupa

History and myth of Swayambhunath stupa

Dating back more than 2,000 years, the ancient history and myth of Swayambhunath Stupa centers around its deep identity as a “self-arisen” or self-created holy site, making it one of the oldest and most sacred Buddhist monuments in Nepal. Unlike other historic shrines built by human hands from the ground up, the word Swayambhu literally […]