This new species was discovered in the Namcha Barwa canyon in Tibet in the summer of 2003 by Yuan Yong-Ming and Ge Xue-Jun.
Barwa Al Baraha | Namcha Barwa |