If you're visiting Grand Teton National Park in Wyoming, you must check out this clear, calm, shallow lake that's perfect for swimming, canoeing, and much more.