A wild leopard roams near a forest in Luhuo County, Southwest China’s Sichuan Province, Aug. 29, 2017. The one-meter-long animal wandered for five hours near a river before disappearing into a forest. (Photo: China News Service/Yang Xiaokang)
RIGHT BG