Truyền thuyết kể rằng Thung lũng Kathmandu từng là một hồ nước rộng lớn, trên đó có một bông hoa sen khổng lồ nổi lên, từ đó tỏa ra ánh sáng của Swayambhu, vị Phật nguyên thủy.
Swayambhu tương đương với vị Phật mới trong tôn giáo của chúng ta.