Tricarinate hill turtle


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