Nepal is mostly inhabited by people following Hindu and Buddhist religion. Hindus make up for the largest proportion of the country’s population. Hinduism and Buddhism have co-existed in the country for centuries and there are strong ties between these two religions.
Hinduism and Buddhism being two main religions of Nepal have largely influenced the culture of the people. the temples and stupas and other religious shrines show combination of both Buddhist and Hindu cultures. The mythologies and sacred tales of Hindu Gods and Goddesses are based on the holy books like Gita, Ramayan etc. Buddha has never stated his teachings and philosophies to be a religion; the religion developed later on. Mnay Hindus and Buddhist pray the same God with various names. Some religious shrines of Nepal are worshipped by people of both religions. For example, the Muktinath temple in Mustang is a sacred place for both Hindus and Buddhists.
Other religions like Islam, Christianity, Bon etc. are also worshipped by a large number of people. the religious following and beliefs of people are largely affected by the geography of the country and the habitats of the communities. Most of the people living in the Himalayan regliion like Sherpa, Tibetan, Tamang, Gurung etc. practice Buddhism while the people in the hills, the Newars of Kathmandu valley follow Hinduism and Buddhism both. Some ancient rulers belonging to the Kirat dynasty practiced their own kind of religion while some others like Tharus are centered around the belief of animism.
The religious practices of the people of Nepla are signified by the temples and Stupas in the country. People visit temples to worship the Gods and offer flower and vermillion powder, light incense and diyos ring the holy bells. Passers by and pedestrians stop for a bit to show their reverence to the Gods by joining hands and praying the Gods. People also sit in and around temple premises in groups reciting and singing the sacred hymns.