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