St. Mary Lake is one of the prettiest spots in Glacier National Park. The moods of this picture perfect spot change on a daily basis, sometimes several times a day. The key here is to spend time, relax, take a hike along the shore, wait out a storm or watch the sunrise.
In this image Goose Island stands out from the shimmering water as sun rays streak through the scattered clouds. A tranquil scene in perhaps one of the most beautiful places on earth.