the world's highest mountain, located in the himalayas between nepal and tibet

listen to the pronunciation of the world's highest mountain, located in the himalayas between nepal and tibet