The world's highest mountain peak is located in which country?
Bangladesh
India
Nepal
Pakistan
Bangladesh
India
Nepal
Pakistan