In Nepal, religions are very important, main religions are: Hinduism, Buddhism, Shamanism. The religions are interconnected, most Nepal is are Hindu, but the High Himalayas are permanently Buddhist.
The valley of Kathmandu is too a stronghold of Buddhism becoming, once because the Newars are believers of both faiths, once because Tibetan refugees are settling in the valley. Shamanism is interwoven with both faiths and you can find “Jankhri” all over in Nepal. The Jankhri play a important role in the Nepalese society. Other religions like Islam or Christianity are nearly not present in the country. Nepal is Official religion is the Hinduism.