Spread across 147,181 sq km of land, Nepal offers a diverse landscape. With an elevation range of 100m in the south to 8000m in the north, Nepal offers a diverse topography that shows great changes in the climatic conditions and temperature based on the altitude. While the southern part of the country includes tropical and humid climatic conditions, the northern part of the country offers freeing temperatures with temperatures going below as low as -3 degrees Celsius.