Moraine Lake in the Canadian Rockies. - San Diego Stock Photo