Answer :

Queenn89
Himalaya Mountains and Deccan Plateau
Hope this help!! ":)

Other Questions