Sort:  

The landscape hides the lake pretty well until you're almost on top of it.

I'm not sure what you mean by the green flash.

Its an old legend that just as the sun sets on the water once can see a brief green flash. I cant say i have seen it, but it may depend on whether you brought cans or bottles to the beach :)

That may be a big part of it. ;-)