Whales feeding at Tadoussac, Quebec
July 6, 2012. Tadoussac, Quebec. A mother whale and her offspring feed on krill up the Saint Laurent river in northern Quebec.