... the Ratsnake Pages

Oreocryptophis is a monotypic genus. 6 subspecies of O. porphyraceus are known:

Oreocryptophis p. porphyraceus
(Cantor, 1839)

Distribution: China, India, Laos, Myanmar, Nepal, Thailand,
and Vietnam.

O. p. porphyraceus Thailand © KDS

Oreocryptophis p. pulcher (Schmidt, 1925)

Distribution: China.

O. p. pulcher Yunnan, China © KDS

Oreocryptophis p. coxi (Schulz & Helfenberger, 1998)

Distribution: Thailand.

O. p. coxi juveniles, Thailand © KDS

Oreocryptophis p. laticinctus (Schulz & Helfenberger, 1998)

Distribution: Indonesia, Malaysia, and Thailand.

O. p. laticinctus juvenil, Malaysia © KDS

Oreocryptophis p. kawakamii (Oshima, 1911)

Distribution: Taiwan.

O. p. kawakamii Taiwan © C.-W. Y

Oreocryptophis p. vaillanti (Sauvage, 1877)

Distribution: China and Vietnam.

O. p. vaillanti China © KDS