As spring arrives, life flourishes at the estuary of the Liaohe River in northeast China's Liaoning Province. Over 400 spotted seals, nearly a quarter being newborn pups, bask on the tidal flats. Flocks of red-crowned cranes, oriental storks and Chinese black-headed gulls also stop here during their northward migration, filling the wetlands with vibrant energy.