Perched high above the Siachen Glacier, Kumar Post tests the limits of human endurance, where Indian soldiers battle freezing ...