The tropical rainforest with yellow-spotted river turtles (Podocnemis unifilis) at Lake Garzacocha (LaSelva), Ecuador.