Chomolungma is located in ___?
[A] India
[B] Nepal
[C] Bhutan
[D] Tibet
Click Here to Display Answer