Nằm trên đỉnh đồi cách trung tâm thành phố khoảng 3 km (2 dặm) về phía Tây, du khách có thể nhìn thấy ngôi đền Phật giáo Swayambhunath 2.000 năm tuổi từ khắp thung lũng.
Có một ngôi chùa Phật giáo hơn 2000 năm tuổi trên đỉnh núi. nó được ước tính là cao hơn 100 feet.