Mirror MirrorGlenn’s Lake is a long, thin lake in one of the many U-shaped, glacially carved v