Pitching a tent in wind-scoured conditions at a 5200-meter base camp isn't as easy as it sounds. It's especially difficult when you're hovering over a steep ridge in whiteout conditions. The North Face Mountain 25 is designed to excel in such merciless en ...