Answer:
India - Deccan Plateau
Pakistan - Khyber Pass
Sri Lanka - Mount Pidurutalagala
Nepal - Mount Everest
Explanation: Hope this hrelps :)
6.4m questions
8.4m answers