Opisthotropis shenzhenensis

Opisthotropis shenzhenensis, the Shenzhen mountain stream snake, is a species of natricine snake found in China.