goods at low prices. Reflecting the colourfulculture, Rajasthani clothes have a lot of mirror-work and embroidery. A Rajasthani traditional dress for females comprises an ankle-length skirt and a short top, also known as a lehenga or a chaniya choli . A piece of cloth is used to cover the head, both for protection from heat and maintenance of modesty. Rajasthani dresses are usually designed in bright colours like blue, yellow and orange. The main religious festivals are Deepawali , Holi , Gangaur , Teej , Gogaji , Shri Devnarayan Jayanti , Makar Sankranti and Janmashtami , as the main religion is Hinduism . Rajasthan's desert festival is held once a year during winter. Dressed in brilliantly hued costumes, the people of the desert dance and sing ballads. There are fairs with snake charmers, puppeteers, acrobats and folk performers. Camels play a role in this festival. Spirit possession has been documented in modern Rajasthan. Some of the spirits possessing Rajasthanis are seen as good and beneficial, while others are seen as malevolent. The good spirits include murdered royalty, the underworld god Bhaironji , and Muslim saints. Bad spirits include perpetual debtors who die in debt, stillborn infants, deceased widows, and foreign tourists. The possessed individual is referred to as a ghorala ("mount"). Possession, even if it is by a benign spirit, is regarded as undesirable, as it entails loss of self-control and violent emotional outbursts. [ 31 ] During recent years, Rajasthan has made significant progress in the area of education.