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