A brightly colored leopard was captured on an infrared camera in mountains 4,200 meters high in Northwest China's Qinghai Province. Experts are intrigued, as leopards are almost never seen at such high altitudes.
Copyright © 2020 CGTN. Beijing ICP prepared NO.16065310-3