Kirtipur is a small town located eight kilometers south-west of Kathmandu on the top of a ridge. Tribhuvan University sits at the foot of the hill. This historic town has many things to offer including ancient shrines, temple, old-style houses, and villagers dressed in traditional costumes and weaving on hand looms.