Nepal is the country that lies between China and India. It is a landlocked country in South Asia with a diverse culture and stunning landscapes, including the Himalayas.
Are you thinking of Nepal
India
I am sure most of it's part lies in Nepal. It lies in the north east of Nepal, only a very little part of it lies in Tibet. Himalayas are seen from Tibet but they lie in Nepal.
India
It is Nepal!
Nepal
Nepal is a country In south Asia.their religion is Buddhism
Italy lies south of the Alps.
Nepal is cold country in the world,
No. It is an landlocked Asian country (meaning no access to the sea) which lies between China and India.
NO. Nepal is considered to be part of South Asia, not the Middle East.