Mount Chester -- DSC01252.JPG

The French Glacier?

Click on the image to see it full-size.