A sea lion at Tiger Beach Ocean Park in Dalian, Northeast China's Liaoning province. [Photo by Luo Yang/ for chinadaily.com.cn]