Nepal encompasses approximately 147,516 square kilometers, with over 80% of its territory dominated by the magnificent Himalayan mountain range. This mountainous terrain has significantly influenced tNepal’s distinctive architecture and culture. The population of Nepal is around 30 million people, with about 20% residing in urban areas and the remaining 80% in rural settlements. This population distribution has fostered a predominantly agrarian lifestyle…