Yellow spotted river turtle (Podocnemis unifilis), group of taricaya turtles basking in the sun perched on a log inside the lagoon.