I took the coordinates listed for the camera that took that picture and put them into Google Earth. Very interesting with the 3D effects for the mountains. There appears to be a road on the north side of the lake.
I would like to visit that place.
The road officially received its name, The Going-to-the-Sun Road, during the 1933 dedication at Logan Pass. The road borrowed its name from nearby Going-to-the-Sun Mountain. Local legend, and a 1933 press release issued by the Department of the Interior, told the story of the deity, Sour Spirit, who came down from the sun to teach Blackfeet braves the rudiments of the hunt. On his way back to the sun, Sour Spirit had his image reproduced on the top of the mountain for inspiration to the Blackfeet. An alternate story suggests a white explorer in the 1880s concocted the name and the legend.
.
.