Opisthotropis maxwelli

Opisthotropis maxwelli, Maxwell's mountain keelback, is a species of natricine snake found in China.