Whale sharks line up to be hand-fed at Tan-Awan, on the island of Cebu in the Philippines.
Image dimensions: 4592 x 3448 pixels