Results 1 results found Cerro Balmaceda and its glacier, above Fjord Ultima Esperanza, Puerto Natales, Patagonia, Chile, South America