Original: The huge Baltoro Glacier (which is one of the largest glaciers outside polar regions) rises from the foot of Baltoro Kangri.
Simplified: The huge Baltoro Glacier, which is one of the largest glaciers outside polar regions, rises from the foot of Baltoro Kangri.