The Ladakh region is situated at the border of India and which country?
Select the correct answer from the options below:
Nepal
China
Pakistan
Bhutan
View Answer
Explanation:
Ladakh is situated in the northernmost part of India, at the border with China and is a subject of territorial disputes.