Tricarinate hill turtle

The tricarinate hill turtle or three-keeled land turtle (Melanochelys tricarinata) is a species of turtle found in northeastern India, Bangladesh, and Nepal.