Garibaldi Park, BC, Canada
Yes this is a great photo. This lake is likely too small to have an offical name although the parks staff may have a local name for it.
Oh, this is so beautiful! I will always choose mountains over the beach any day! Great capture, as I just love all the elements in it: the ominous sky, the shape of the trees against the back-drop, the framing of the mountains (not to mention the beautiful colors). <3 Just Pure Perfection!