picture description: A very large turtle walking on land.