Chapel of the Sacred Heart is located within beautiful Grand Teton National Park on the south shore of Jackson Lake. The Chapel is located a half mile north of Signal Mountain Lodge and a half mile south of the Jackson Lake dam. Built in the 1930s, but has been remodeled. Rustic log structure in the pine trees. Hidden Catholic Church gem!