The otters at Shenyang Forest Zoological Garden in Liaoning Province are lively and agile. They swim freely in the water, stand upright to look around, or climb onto rocks to rest, soak up the sun, eat, and play. Their adorable appearances are utterly charming.