Chimborazo — the World’s Tallest Mountain
I am literally shivering, wishing I had on gloves and a heavier coat while staring up at the glacier on Chimborazo Mountain, Ecuador, and I’m not even out of the car yet. The temperature is a chilly 26 F at an elevation of 6,268 feet, but once I...