The annual whaleshark aggregation off Isla Mujeres, Mexico is a relatively newly discovered phenomenon amongst underwater photographers and offers the opportunity to encounter 200 - 300 whalesharks feeding on krill and bonito eggs in an area the size of a few football fields.

Discover more inspiring photos like this one.

Download the FREE 500px app Open in app