what are the neighbouring countries of nepal?
About Nepal Nepal is a mountainous landlocked country in southern Asia, in the Himalayas. It is bordered by China (Tibet Autonomous Region (Xizang)), and India by the Indian states of Uttarakhand, Uttar Pradesh, Bihar, West Bengal, and Sikkim.