A couple enjoy the grandeur of a Grand Teton reflection upon the still waters of Jenny Lake in Grand Teton National Park.