What is the small country north of India?

The small country to the north of India is Nepal. Nepal is a landlocked country bordered by India to the south, west, and east, and by China to the north. It is located in the Himalayas and has a population of approximately 29 million people. The capital city of Nepal is Kathmandu.
Copyright Wanderlust World © https://www.ynyoo.com