Photo via CGTN
Three leopards escaped Hangzhou Safari Park in east China on April 19, authorities said at a press conference on Monday.
Two of the big cats have been found but one is still missing. Around 4,000 personnel have participated in the search.