life: A polar bear swims underwater at a Zoo in St-Felicien, Quebec. Canada is home to some 15,000 of the estimated 20,000 polar bears in the world.
Where do we even begin to describe our 2011 Pictures of the Year? We’ll let the pictures do the talking here.
