Top ten mountain peaks

Very interesting fact about highest mountain peaks is that all world top ten are located in Asia. One more interesting fact is that 8 out of 10 are in Nepal, the other two in Pakistan and China. The following is…