World Nine Spotted Seals Make a Triumphant Return to the Waters Off Dalian, China — Triumphant Return: Nine Spotted Seals Grace the Waters Off Dalian by Mia Garcia August 14, 2025