9. Jenny Lake – Wyoming

Jenny Lake is located in Grand Teton National Park, and its setting is what makes it truly breathtaking. The lake rests just beneath the tall, sharp peaks of the Tetons, creating one of the most dramatic mountain views in the country.
It’s smaller and quieter than many other lakes on this list, which adds to its peaceful feel. Visitors can take boat rides across the lake or hike along the shore and up into the mountains. It’s a favorite for photographers and hikers alike.