One of the most anticipated festivals of Himachal Pradesh is the Himachal Winter Carnival. It has been taking place for the past forty years and attracts a good number of visitors every year. The carnival aims to promote the culture of Himachal and often, there are folk dances, street plays, music and a good chance to enjoy delicious local cuisine. There are skiing championships, a craft bazaar, a food festival and adventure sports that are enjoyed at this carnival. This is held in Manali every January.