Police officers rescued a sea turtle that had been flipped on its shell at a resort beach in Yalongwan.
It was kept and watered in a shaded area before its release into the sea 10 nautical miles off shore.
The female turtle, weighing around 140kg, is likely more than 100 years old.
It's believed to have climbed ashore to lay eggs.