Mount Chester -- DSC01252.JPG
The French Glacier?
Click on the image to see it full-size.