People of Nepal can be divided into two distinct groups, the Aryans and the Mongolians. And three are many different ethnic groups in Nepal living in different part of the country with their own unique cultures, languages and religions. The ethnic group of Magars, Rais, Sunuwars and Gurungs live in the eastern mountains observing their own culture and speaking their own culture and speaking their own mother languages. By tradition, most Gurkha soldiers come from these ethnic groups and are famous for the bravery in the battles. Sherpas, inhabitants of the Northern Himalayan region are influenced with the Tibetan culture. The Sherpas are famous in the world for mountaineering.The Newars constitutes the important ethnic group in the Kathmandu valley. The Newars are rich in culture and famous for their craftsmanship. There are many artistic pagodas, monuments and old palaces in the Kathmandu valley built by the Newars. The ethnic group of Tharus, Maithili, Bhojpuri Danuwar etc live in the Terai region.The Brahman and Chhetris also play an important role in Nepalese Society. These groups are originally from the west Nepal and now inhabit the most of all the parts of the country.Tamangs live outside the rim of the Kathmandu valley. The Thakalis inhabitant in the northwest part, upper the Kali Gandaki Rivers. The Thakalis were considered to be expert traders in the past.Apart from the above, there are still many other ethnic groups in Nepal and all of these groups are tied up together by their common ideals of peace and nationalism.
Hinduism and Buddhism are two major religions of Nepal. Hindus and Buddhist are tolerant to each other and the both religious group worship each other’s deities and observe festivals, traditional customs and rites of both religious group in Nepal, followed by Muslims, Jains and Christians