Three leopards caught on camera in SW China

Rare sighting! An infrared camera has captured footage of three leopards in southwest China's Yunnan.

More videos