The highest mountain peak in the world, [blank] and the other major mountain peaks of India are located in the [blank] range.
ক
K2, Shiwalikখ
Mt Everest, Himachalগ
Kanchenjunga, Himadriঘ
Mt Everest, Himadri0
Related Questions
View AllDiscussion
Please log in to participate in the discussion.