The views from Leigh Lake Trail in Grand Teton NP in Wyoming, are spectacular. The foreground trees envelope the view of the lake and the Tetons in the background. Autumn colors are starting to emerge
{}