]> A barcode-00022369 China Western China, alt. 12000-14000 feet Abies squamata Masters Masters 2010-08-16 16:42:03 E. H. Wilson