what mountain separates india and china
The northern frontiers of India are defined largely by the Himalayan mountain range, where the country borders China, Bhutan, and Nepal. Its western border with Pakistan lies in the Punjab Plain and the Thar Desert.