Inspiration Point sits high above Jenny Lake, a lake that sits in the terminal moraine formed by the glacier that carved out Cascade Canyon in Grand Teton National Park.