Silver Lake, American Fork Canyon

Silver Lake is a beautiful mountain lake in American Fork Canyon that you can get to with a moderate hike.