How often do you see thousands of animals gathered at one time? Seeing these photos make you think how awesome our world is. (The third is a photo of thousands of stingrays captured in the ocean in Baja California Sur, Mexico.) See more here.
Not contented with a desk-bound job, software architect Alexander Safonov got a diving licence and has since experimented with underwater photography. His favorite place to take photos? Off the coast of South Africa during the annual sardine run.
Alexander is originally from Russia and is currently based in Hong Kong.