Glacier Balmaceda is a heavily glaciated mountain located in the Magallanes Region of Chile. It stands at the head of Última Esperanza Sound, in the south portion of the Bernardo O'Higgins National Park and near the mouth of the Serrano River.
This section is currently under construction.
SHARE THIS PAGE
View all comments