An impressive sight...


Click to enlarge. Tentatively identified as cownose rays, which often school in large numbers. Source for photo unknown (found on Pixdaus).