There are 108,000 Dagi people, most of whom live either in Delhi or Himachal Pradesh. The latter state is highly mountainous. There are Tibetan Buddhists in Himachal Pradesh, and the Dagi form of Hinduism includes some Buddhist elements. Like animistic peoples, they appease local spirits.