SWIMMING WITH WHALE SHARKS

A diver looks like a minnow as she swims alongside a gigantic whale shark, the largest species of fish on the planet. The docile giant, weighing a massive 66,000lbs, happily shares its waters during dinner time. The whale shark is a filter feeder and consumes plankton and small fish by swimming with its formidable jaws open. The amazing images were taken by Belgian photographer Ellen Cuylaerts, 44, on a trip to Isla Mujeres, Mexico.

Other great stories
FLYING PENGUINS LEAP OUT OF THE OCEAN

Leaping out of the ocean, a group of gentoo penguins fly through the air before landing safely on an iceberg .

TAXIDERMY ART BOOK

A KITTEN'S teaparty and rat's playing dominoes are the bizarre creations by one of Britain's great eccentrics pictured in an incredible new book .

POLAR BEAR PLAY

WITH SNOW COVERING the ground around them, these two polar bears play fight .

FIGHTING BLACKBACK GORILLAS

FISTS fly as two gorillas take each other on in a dramatic battle .

STRANDED MOOSE RESCUED FROM FROZEN LAKE

A terrified moose, trapped in a frozen lake, bobs her head above the icey water and awaits her rescue .

WAVES FROZEN IN TIME

Beautiful turquoise waves rise and fall in a series of stunning images taken along the coastline of south-eastern Australia .

BURSTING FIREWORKS

BURSTING colours of reds, pinks and purples give the illusion of a collection of stunning flowers .

ANGRY GIRAFFE DESTROYS BIKE

AN ANGRY giraffe gave a bush-riding cyclist a scare when he stomped his £2K bike into the dirt .

SNOWCAP SQUIRREL

WITH A LITTLE cap of fresh snow resting on his head, this squirrel tries his best to pull off his new look .

PUPPY RUN OVER BY TRAIN GIVEN NEW LEASH OF LIFE

A tiny puppy who lost his front legs after being hit by a train has been given and new LEASH of life with a set of wheels .

ADORABLE CHRISTMAS BABIES

WEARING tiny Christmas accessories, these adorable babies get into the spirit of the season .

LAZY LEOPARD

Sprawled out on top of a log, this sleeping leopard takes a relaxing break from his daily routine .