On this episode of Dear Nature, we take a hike up to the powerful, yet kind peaks of the planet's mountains. We will look at how they rise, their importance, and finally, how they die...