A 50 foot long whale shark in Mexico.

A 50 foot long whale shark dwarfs a boat off the coast of Cancun, Mexico, underwater shot by Photography Shawn Heinrichs, which are the world's largest fish.