Nepal is located in Southern Asia, between China and India. The country's total land mass is 140,800 sq km. China and India border Nepal. Nepal's terrain is made up of Terai or flat river plains of the Ganges in the south and hills, like the rugged Himalayas in north.
Climate: Nepal's climate varies from cool summers and severe winters in north to subtropical summers and mild winters in south.