Picture hungry tourists swarming around an all-you-can-eat buffet. Only the tourists are 100 feet long and weigh almost 200,000 pounds. These are blue whales, the largest animals ever, and they’ve come to feast on some of the tiniest animals on the planet: millions upon millions of tiny shrimplike krill.
/4283259697.jpg)