Yes,we do.
China and Nepal
India & China. Nepal is an independent country between India and China. Nepal share boarder with China on north and india on east, west and south.
Mainly India and Nepal
nepal
Nepal
What is predominantly used for
Nepal is its own country which is north of India.
The country "Nepal" is the small, narrow country north of India.
Nepal
India......
India and Nepal.
Thailand