Trimerodytes balteatus

The Hainan mountain keelback (Trimerodytes balteatus) is a species of snake in the family Colubridae. It is found in Vietnam and China.