India says new road to Lipulekh falls within Indian territory, but Nepal claims at least 17km of it lies on its land.

India says new road to Lipulekh falls within Indian territory, but Nepal claims at least 17km of it lies on its land.
San-Dai has never visited China but speaks fluent Mandarin and is catering to Nepal’s Chinese tourists.