They live at 3000 ft to 7000 ft above sea level. They speak the Indo-Aryan and Tibeto-Burmese language. Religiously, the caste groups follow Hinduism and Shamanism and other groups follow Tibetan Buddhism and Christianity. Hilly culture and society based on the geological condition.