In which state is located the Jongsong Peak?

[A] Sikkim
[B] West Bengal
[C] Manipur
[D] Nagaland

Show Answer

Advertisement

Quiz Categories