Results 1 results found Yellow-spotted river turtles (Podocnemis unifilis), Lake Sandoval, Tambopata National Reserve near Puerto Maldonado, Peru, South America