Chinese researchers have identified a group of endangered North China leopards in Lhorong County, southwest China's Tibet Autonomous Region, after three years of field investigation – a sign of improving environment.
Chinese researchers have identified a group of endangered North China leopards in Lhorong County, southwest China's Tibet Autonomous Region, after three years of field investigation – a sign of improving environment.