Mountain Peaks

Mountain Peaks

100 highest mountain peaks in the world are all in Asia. 99 out of them pass through at least one of India, Nepal, China, Pakistan or Bhutan.

Previous Fact Next Fact
Categories: CountriesNaturePlaces

Latest FactRepublic Video

32 Incredible Easter Eggs You Missed in Harry Potter Movies