A newborn spotted seal cub is seen at Baxianguohai scenic area in Penglai City, east China's Shandong Province, Feb. 18, 2017. Four spotted seal cubs were born here this months. (Xinhua/Chu Yang)
Go to Forum >>0 Comment(s)