It would be one of the 10 largest countries in the world. It also would be the 6th least dense country in terms of human population. It is the birthplace of many of the world’s greatest rivers – the Yangtse, Yellow, Ganges, Indus, Amu Darya, and others – that provide life-sustaining water to hundreds of millions of people. All of the mountains on earth that soar above 7,000 meters (23,000 feet) – well over 100 of them – are found here.
This huge, remote, and incredible region is the home to the snow leopard.
Read more...
No comments:
Post a Comment