Nepal
LOCATION SIZE AND EXTENT A comparatively narrow strip of territory dividing India from China landlocked Nepal has an area of about 140800 sq km 54363 sq mi extending 885 km 550 mi se–nw and 201 km 125 mi ne–sw Comparatively the area occupied by Nepal is