In Yunnan province, China, a new species of snake called Hebius shantianfangi, or Shan's keelback snake, was discovered near ...
Due to its near-translucent appearance, the internal organs of the newly discovered creature shine through its body.