Forces are of both groups, Indo-Tibeto-Mongolian and ethnic Rajput. Gurkhas of Indo-Tibeto-Mongolian origin mostly belong to the Gurung , Magar , Tamang , Khasa and Kiranti origin, many of whom are adherents of Tibetan Buddhism and Shamanism . [28] All Gurkhas, regardless of ethnic origin, speak Nepali , an Indo-Aryan language