Which of the following is the second largest glacier in the world outside the Polar regions?

Siachen glacier
Biafo glacier
Baltoro glacier
Nubra glacier

The correct answer is: C. Baltoro glacier

The Baltoro Glacier is the largest glacier in the Karakoram Range and the second largest glacier in the world outside the polar regions. It is located in Gilgit-Baltistan, Pakistan, and is about 72 kilometers (45 mi) long and 10 kilometers (6.2 mi) wide at its widest point. The Baltoro Glacier is a source of water for the Indus River.

The Siachen Glacier is the longest glacier in the Indian-controlled portion of Kashmir. It is located in the Karakoram Range and is about 76 kilometers (47 mi) long. The Siachen Glacier is a source of water for the Shyok River.

The Biafo Glacier is the second longest glacier in the Karakoram Range. It is located in Gilgit-Baltistan, Pakistan, and is about 63 kilometers (39 mi) long. The Biafo Glacier is a source of water for the Shyok River.

The Nubra Glacier is a glacier located in the Karakoram Range in the Gilgit-Baltistan region of Pakistan. It is about 56 kilometers (35 mi) long and 10 kilometers (6.2 mi) wide at its widest point. The Nubra Glacier is a source of water for the Shyok River.