Stoney Indian LakeStoney Indian Lake is located in Glacier National Park in the U. S. state of Montana. It is northeast of Wahcheechee Mountain and south of Stoney Indian Peaks.