[Location: Phang Nga, Thailand]
A leatherback sea turtle is the world's largest turtle species
STORY: Thermal imaging captures a rare turtle laying eggs in Thailand
[Location: Phang Nga, Thailand]
A leatherback sea turtle is the world's largest turtle species