STS609 - Hidden Lake - This picture of Hidden Lake was taken by the National Park Service. Hidden Lake is one of the many beautiful sites in Glacier National Park up in Montana, just north of where my sister lives in Whitefish.