20030528 unknown: Rare leopard found in southwest China