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