Hidden Lake and Bearhat Mountain

100703
Glacier National Park, Montana, USA