Three Whale sharks (Rhincodon typus) packing together in order to feed, Isla Mujeres, Quintana Roo, Yucatan Peninsula, Mexico, Caribbean Sea.