Nepal is a beautiful Himalayan landlocked country located between China and India. It is spread in the area of 147181 SqKm. On the basis of the geographical structure, Nepal can be divided mainly into three regions: The Himalayan region, the Middle Hill region, and the Terai (Plain Land) region.