]> A barcode-00133962 China Yunnan Mekong-Salwin Divide, Sila. 4200 m Sibbaldia procumbens Linnaeus Linnaeus 2010-08-16 16:35:23 T. T. YĆ¼