St. Mary Lake. Glacier National Park, Montana, USA.