Margerie Glacier in Glacier Bay National Park, Alaska Rhett A. Butler 14 years ago Margerie Glacier in Glacier Bay National Park, Alaska. Margerie Glacier is 21 miles long.