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