At the estuary of the Liaohe River in Liaodong Bay, Panjin city, Northeast China’s Liaoning province, a group of adorable spotted seals leisurely rest on the beach as the setting sun casts a warm glow.