Towering granite peaks mirrored in alpine lakes reward hikers with spectacular views of Slide Lake in the Wind River Mountains