Mountains, covering approximately 22% of the earth’s land surface, are the source of more than 60% of the world’s fresh water. With over half of the human population depending upon them for…...
Categories: Environment, Feature Story, Mountain Walking, People, Society