Kirtipur is situated on a ridge 10 Km southwest of Kathmandu. The ancient Newar township is a natural fortress and has a proud and courageous history. The Chilamchu stupa and the temple of Bagh Bhairab are major sights here. Kirtipur offer quaint streets lined with artistic houses and temple squares. The people are known for their skill in building and weaving.