Which lake is located in the Grand Tetons in Wyoming and is known for its reflection of the mountain range. / General Knowledge MCQs, Lakes of the World MCQs / By The Professor a) Yellowstone Lake b) Jackson Lake c) Jenny Lake d) Leigh Lake Answer: b) Jackson Lake