Terror Glacier (Washington)


Terror Glacier is in North Cascades National Park in the U.S. state of Washington, on south slope of Mount Degenhardt. Mount Terror is to the northwest. The precipitous McMillan Spire is to the immediate northeast.