We all know, Nepal is an agricultural country. Natural wastes, sewage, etc. can be used to generate biofuel. The most practiced profession animal husbandry is also the source of different materials like decayed grasses, dung, etc which again can be used to get biofuel. On the other hand, a lot of dense forests are found in Nepal from where a high amount of biofuel can be taken. So, in the context of Nepal, biogas energy is the best source of alternative energy.