Snorkeller looking down on a Blue whale (Balaenoptera musculus) passing beneath. Indian Ocean, off Sri Lanka.