Sunday, August 9, 2015

The world's highest mountain is in __________.


China
Pakistan
Nepal
India


Ans: nepal